MPN: BMWOEM1709616 Manufacturer: SIEMENS VDO SIEMENS - Timing Crankshaft Pulse Generator Sensor BMWOEM1709616 $83.82 USD Buy