Mercedes-Benz Museum: The Road Cars Published on November 27, 2017 in Galleries by Michel Deslauriers Photo: Michel Deslauriers 1979 Mercedes-Benz L 409 Pickup with Crew CabEngine: four cylinder Displacement: 2277 cc Output: 90 hp (66 kW) Top speed: 104 km/h