Selected vehicle
DEUTZ-FAHR D05
Engine
D8005
Engine code
F 6L 812
Power
59kW / 80PS
Year
1965