5PS-85885-01-00 5PS858850100 Automobile Industry Engine Parts Throttle Position Sensor TPS for Yamaha
68V-85885-00-00 68V-85885-00 68V-85885-10-00 68V-85885-10 Brand New Throttle Position Sensor TPS for Yamaha