Manufacturer Part Number Description
DIEDERICHS 1121417 Sensor, crankshaft pulse