Excavators products from Shandong Shantui Construction Machinery Imp.&Exp.Co., Ltd..
This 21-ton crawler excavator is designed for a variety of construction and earthmoving applications. Its hydraulic system and optimized engine provide efficient digging, lifting, and maneuvering.