Engineering & Construction Machinery PartsChina 31800-32900kg Excavator 933e with 160 Kw/2200rpm Engine Power 1.4/1.6cbm Bucket, Find details about China Large Excavators, Excavators from 31800-32900kg Excavator 933e with 160 Kw/2200rpm Engine Power 1.4/1.6cbm Bucket