1969 Mercedes-Benz LO 1112
• Cylinders 6
• Displacement 311 cu in
• Output 120 hp (88 kW)
• at engine speed 3000/min
• Top speed 60 mph
• Seats 21
• Production period 1966-1972
• Units produced 4848
Hit "Like",
to read 360carmuseum in Facebook
1969 Mercedes-Benz LO 1112