Crawler Excavators 2010 9,000 h Italy7d
Other Trailers 2002 Italy
Concrete Mixers 2007 Italy
Flatbed Trucks 1980 616,490 miles Italy
Concrete Pumps 2007 4,662 h Italy