MPN: 8GL-85885-00-00 Manufacturer: Yamaha YAMAHA - Yamaha 8GL 85885 00 00 THROTTLE SENSOR 8GL858850000 8GL-85885-00-00 $72.10 USD Buy