Sensor, accelerator pedal position BOSCH 0281002204. Buy online at Cars245
Suit for Bosch Iveco Land Rover Vw Electronic Parts Intake Air Pressure Sensors Wholesale 0281002205 45962048f 99455421 - China Air Pressure Sensor, Intake Air Pressure Sensor | Made-in-China.com