ExcavatorChina Toros Te20s 1.8ton EPA Kubota Crawler Mini Excavator for Sale Spain Construction Works Mini Earth-Moving Machine Small Digger Cheap Digging Mini Excavator, Find details about China Mini Excavator, Mini Excavator for Sale from Toros Te20s 1.8ton EPA Kubota Crawler Mini Excavator for Sale Spain Construction Works Mini Earth-Moving Machine Small Digger Cheap Digging Mini Excavator