Selected vehicle
MAYBACH 62 (V240)
Engine
5.5 (240.178)
Engine code
M 285.950
Power
405kW / 551PS
Year
2002-2012