Selected vehicle
NEW HOLLAND TS-A
Engine
TS125A
Power
93kW / 126PS
Year
2003-2006