1985 Mercedes Benz 300SD W126 Complet 3.0 Turbo OM617 Moteur 81-85 179K | eBay
OM617 Turbo Injectors (Set of 5) | Benz Injectors
Mercedes Benz OM617 Turbo Diesel. Solid mechanical engine. Factory numbers around 130hp/165tq, but boost and fuel pressure bumps get you 160h… | Motores, Mercedes