1985 OM617 Turbo-Diesel Engine W116, W126, W123
Genuine Mercedes-Benz
OEM Mercedes-Benz OM617 Turbo Diesel engine. The engine code on this engine is 617.951— It was pulled from a W126 1985 300SD. Watch the video and see it run. This odometer read 169K when...