Crawler Excavator, Hydraulic Excavator, Excavators manufacturer / supplier in China, offering 20tons Hydraulic Crawler Heavy Duty Excavator with 1cbm Rock Bucket, High Efficient Small Vacuum Street Sweeper Sand Sweeper, Industrial Dust Sweeper Road Brush Sweeper Diesel Vacuum Road Sweeper and so on.