China Xe265c 1.2m3 Bucket 26t Crawler Excavator for Sale, Find details about China Best Price Big Excavator, Hot Sale Wheel Excavator from Xe265c 1.2m3 Bucket 26t Crawler Excavator for Sale