Selected vehicle
MERCEDES-BENZ O 309
Engine
O 309 D
Engine code
OM 615.910
Power
44kW / 60PS
Year
1968-1974