Selected vehicle
MERCEDES-BENZ O 305
Engine
O 305 ST
Engine code
OM 407.905, OM 407.908
Power
132kW / 180PS
Year
1973-1977