Selected vehicle
DEUTZ-FAHR D05
Engine
D3005
Engine code
F 2L 812
Power
21kW / 28PS
Year
1965