SMD 4PCS 94580175 TPS Throttle Position Sensor 17080671 For Daewoo Lanos Nubira Leganza 17087653 17106681|Pressure Sensor|Automobiles & Motorcycles -

SMD 4PCS 94580175 TPS Throttle Position Sensor 17080671 For Daewoo Lanos Nubira Leganza 17087653 17106681|Pressure Sensor|Automobiles & Motorcycles -

SMD 4PCS 94580175 TPS Throttle Position Sensor 17080671 For Daewoo Lanos Nubira Leganza 17087653 17106681|Pressure Sensor|Automobiles & Motorcycles -

Sale Price:US $27.80
Rating:5.0
Store's Name:Alili spare parts Store
Volume:1