New Design Power 10kw Small Excavator, with Ce Certificate, Find Details and Price about Excavators Crawler Loader from New Design Power 10kw Small Excavator, with Ce Certificate - Shandong Backace Machinery Co., Ltd.