Selected vehicle
NEW HOLLAND T7
Engine
T7.260
Power
191kW / 260PS
Year
2010