Selected vehicle
NEW HOLLAND T6
Engine
T6.120
Power
89kW / 121PS
Year
2012