Other Engineering & Construction MachineryChina 26 Ton Xe260cll Medium Excavator 18meter Long Arm Reach Operating 27500kg, Find details about China Hydraulic Excavator, 25 Ton Excavator from 26 Ton Xe260cll Medium Excavator 18meter Long Arm Reach Operating 27500kg