Mercedes W211 E320 R320 ML350 BlueTec Diesel High Pressure Fuel Injection Pump Part number A 342 070 03 01

Removed from a running 2008 e320 that was parted due front collision check last picture for minor chip on the sensor