Selected vehicle
MERCEDES-BENZ OF
Engine
8000
Engine code
OM 904.941
Power
112kW / 152PS
Year
2001