Spare parts shop

Sensor, camshaft position

40-3063 Catalog number:
Manufacturer: IPD Number of pins : 2 Colour : blue
6.0.90