Selected vehicle
MERCEDES-BENZ OF
Engine
1113
Engine code
OM 384.906
Power
100kW / 137PS
Year
1983