1.4 Ton Power 10kw Small Excavator for Sale, Find Details and Price about Excavators Crawler Loader from 1.4 Ton Power 10kw Small Excavator for Sale - Shandong Backace Machinery Co., Ltd.