OM606/OM605 Turbo Flange Non Threaded superturbo diesel Stainless Steel Vehicle Parts & Accessories Car Parts
TALES OF THE UNEXPECTED: MERCEDES OM605 ENGINED BMW E36 - Fast Car
China GT25C turbo 454203-2 454203-0002 454203-1 454203-0001 turbocharger for Mercedes-Benz OM605 engine - China 454203-0001 turbo, 454203-0001 turbocharger
DieselPumpUK - The OM606 BUDGET turbo kit, back by popular... | Facebook
Need to get going on this project again. 1991 300D with a OM605 swapped, Dieselmeken pump, HE351 turbo, custom intake, 5 speed swap, bunch of head and lower end work. Broke a