Briggs and Stratton 7043343SM Engine Pulley

eBay