Crawler Excavators 2019 1,560 h China7d
Crawler Excavators 2020 China7d
Harvester Heads 2012 Finland
Crawler Excavators 2020 589 h China
Other Germany