OM628 CP3 High Pressure Fuel Pump
Standalone ECU & Harness for OM648, OM647 & OM646
Used Mercedes-Benz OM648 Turbo Diesel Engine