MPN: 0280120308 Manufacturer: Bosch BOSCH - Throttle Position Sensor PORSCHE 1981 1991 0280120308 $81.02 USD Buy