[email protected] Jiangsu Province, China +86 13913346255
Crawler Excavator Model: LFT18U Operate weight: 1800kg