OM603 Turbo Diesel Engine Rebuilt W124 W126
Rebuilt Mercedes-Benz
Mercedes OEM Remanufactured OM603.96 Turbo-Diesel Engine. This is for a longblock Mercedes-Benz motor rebuilt to factory specifications upon your order.See below for details on what is included with...