1 - 9 of 9 Listings
Horsepower: 29.83 kw
Location: Shanghai, Shanghai, China
Horsepower: 29.83 kw
Location: Shanghai, Shanghai, China
Capacity: 63.5 TPH (tonnes)
Location: Shanghai, Shanghai, China
Stock Number: KL-20200321-L01
Location: Shanghai, Shanghai, China
Stock Number: Kl20190921-G
Location: Shanghai, Shanghai, China
Horsepower: 37.28 kw
Location: Shanghai, Shanghai, China
Capacity: 61.69 TPH (tonnes)
Location: Shanghai, Shanghai, China
Stock Number: KL20180630-G
Location: Shanghai, Shanghai, China
Horsepower: 29.83 kw
Location: Shanghai, Shanghai, China