Other 2023 Italy, CITTA' DI CASTELLO, Perugia
Other Components 2017 Italy
Harvester Heads 2001 Italy
Other Components 2016 Italy
Sawmills 1991 Italy
Forestry Excavators 2015 2,382 h Italy
Other Components 2014 Italy
Other Components 2010 Italy
Harvester Heads 2002 Italy
Other Components 2008 Italy
Other Components 2020 Italy
Harvesters 2007 14,000 h Italy
Harvester Heads 2004 Italy