Mercedes-Benz Museum: The Road Cars Published on November 27, 2017 in Galleries by Michel Deslauriers Photo: Michel Deslauriers 1909 Benz 20/35 PS LandauletEngine: four cylinder Displacement: 5195 cc Output: 35 hp (26 kW) Top speed: 75 km/h