Crawler Excavators 2011 Italy, Castel San Giovanni, Piacenza7d
Mini excavators 7t - 12t 2018 3,900 h Netherlands, Nieuwegein, Utrecht7d