Selected vehicle
NEW HOLLAND TS-A
Engine
TS110A
Power
85kW / 116PS
Year
2003