1 - 8 of 8 Listings
Capacity: 272.16 TPH (tonnes)
Location: Shanghai, Shanghai, China
Capacity: 272.16 TPH (tonnes)
Location: Shanghai, Shanghai, China
Serial Number: KL20191202-G
Location: Shanghai, Shanghai, China
Horsepower: 264 HP
Location: Shanghai, Shanghai, China
Capacity: 217.72 TPH (tonnes)
Location: Shanghai, Shanghai, China
Location: Shanghai, Shanghai, China
Serial Number: KL20171012
Location: Shanghai, Shanghai, China
Capacity: 344.73 TPH (tonnes)
Location: Shanghai, Shanghai, China