89452 10020 198500 5011 Throttle Position Sensor SENIN0348

MPN: SENIN0348 Manufacturer: Yalai SENIN - 89452 10020 198500 5011 Throttle Position Sensor SENIN0348 $- USD