China 1.4 Ton Power 10kw Small Excavator, with Ce Certificate, Find details about China Excavators, Crawler Loader from 1.4 Ton Power 10kw Small Excavator, with Ce Certificate