MPN: JR1-85885-00-00 Manufacturer: Yamaha YAMAHA - Yamaha JR1 85885 00 00 THROTTLE SENSOR JR1858850000 JR1-85885-00-00 $113.95 USD Buy