Manufacturer Part Number Description
CITROEN 591891 Sensor, crankshaft pulse; Sensor, RPM
CITROEN 5918.93 Sensor, crankshaft pulse; Sensor, RPM
CITROEN 9153767780 Sensor, crankshaft pulse; Sensor, RPM
CITROEN 9614004500 Sensor, crankshaft pulse; Sensor, RPM
CITROEN 9616806280 Sensor, crankshaft pulse; Sensor, RPM