Carter CT26 2680kg Mini Digger with Yanmar Engine Swing Boom, Find Details and Price about Mini Digger Mini Excavator from Carter CT26 2680kg Mini Digger with Yanmar Engine Swing Boom - Shandong Carter Heavy Industry Machinery Co., Ltd.