MPN: SENIN0178 Manufacturer: Yalai SENIN - 89452 60020 198500 5130 Throttle Position Sensor SENIN0178 $- USD Buy