Selected vehicle
NEW HOLLAND T5
Engine
T5.95, T5.105, T5.11
Power
83kW / 113PS
Year
2011