MPN: SENIN0536 Manufacturer: Yalai SENIN - 13420 77J10 13420 83F00 Throttle Position Sensor SENIN0536 $- USD Buy