The Yuchai YC18SR Pro is a 1.8ton mini sized excavator powered by a Yanmar engine featuring full pilot control, hammer auger piping, swing boom, front blade, and zero tail swing.
17 дек 2022