Harvesting MachineChina 1600kg Mini Excavator Sdjk Brand 1.6 Ton Mini Crawler Excavator with 12kw Japanese Kubota Engine for Sale, Find details about China Mini Excavators, Crawler Excavator from 1600kg Mini Excavator Sdjk Brand 1.6 Ton Mini Crawler Excavator with 12kw Japanese Kubota Engine for Sale