GENUINE OEM TORO PARTS - LEVER-LATCH 106-8338 Toro Lever-latch Part # 106-8338