Briggs and Stratton 7043343SM Engine Pulley
eBay