Wheel Loaders 2003 23,134 h Spain, CERDANYOLA DEL VALLES24h
Hydraulics Poland
Hydraulics Italy, Bergamo
Engines Poland
Other 2017 Germany