ExcavatorEuro 5 & EPA Engine 15.2kw Yanma 1 Ton Zero Tail Mini Excavators Made in China for Sale, Find details about China Mini Excavator, Mini Excavator for Sale from Euro 5 & EPA Engine 15.2kw Yanma 1 Ton Zero Tail Mini Excavators Made in China for Sale