Selected vehicle
DEUTZ-FAHR D06
Engine
D2506
Engine code
F 2L 912
Power
16kW / 22PS
Year
1968