Mercedes-Benz OM646 engine

The OM646 is a turbocharged inline-four engine produced between 2002 and 2010 by Mercedes-Benz.

Mercedes-Benz OM646 engine

The OM646 is a turbocharged inline-four engine produced between 2002 and 2010 by Mercedes-Benz.