Hydraulics France
Other 2017 Germany
Engines France
Crawler Excavators 1996 Ireland
Transmission France
Long / High Reach excavators 1999 14,850 h Finland, Uusikaupunki
Crawler Excavators 1995 United Kingdom