Crawler Excavators 2023 China7d
Crawler Excavators 2018 800 h China7d
Crawler Excavators 2013 10,400 h Netherlands7d
Crawler Excavators 2019 1,956 h China