Year of manufacturing: 1968
Country of origin: Germany
Engine: 2778 cc
Power: 170 HP
Max speed: 200 km/h
Manufacturer: Mercedes-Benz