MPN: SENIN0223 Manufacturer: Yalai SENIN - Yalai 89452 52011 Throttle Position Sensor SENIN0223 $- USD Buy