Manufacturer Part Number Description
CITROEN 576083A Sensor, speed / RPM
CITROEN 616024 Sensor, speed / RPM
CITROEN 616070 Sensor, speed / RPM
CITROEN 9623111980 Sensor, speed / RPM
CITROEN 9635057280 Sensor, speed / RPM
CITROEN 9635080680 Sensor, speed / RPM