China SINOMACH Heavy Industry Corporation
Manufacturer of Excavator, Wheel Loader, Motor Grader and Road Roller etc.