MPN: SENIN0193 Manufacturer: Yalai SENIN - 89452 36010 198500 5021 Throttle Position Sensor SENIN0193 $- USD Buy