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