Selected vehicle
DEUTZ-FAHR D06
Engine
D8006
Engine code
F 6L 912
Power
59kW / 80PS
Year
1970