1.2 Ton Compact Excavator with EPA and CE Certificate, Find Details and Price about Excavator and Mini Excavator from Shandong Carter Heavy Industry Machinery Co., Ltd.