Excavator MEC 25 - 10583120