The New Power 10kw Excavator Made in China, Find Details and Price about Excavators Crawler Loader from The New Power 10kw Excavator Made in China - Shandong Backace Machinery Co., Ltd.