Selected vehicle
NEW HOLLAND TM
Engine
TM115
Power
88kW / 120PS
Year
2001