Selected vehicle
DEUTZ-FAHR D05
Engine
D9005
Engine code
F 6L 812
Power
63kW / 85PS
Year
1966