... axle castings in China. Our three-claw clamping positioning device, self-hardening double sand three mixing continuous mixer, ... separation one machine, and low speed continuous sand mixing device have obtained national patent in China. We have ... of vacuum process. Three-claw clamping positioning device and hydraulic manipulator, large mobile cladding device, turn-over assembly manipulator, turn-over ...