PartsEngine PartsIgnition SystemsRotorsLatch-Rotor | Manufacturer: Toro | Part # 105-9663