Mineral Processing, Equipment Manufacturers, Ball Mills, Flotation, Thickener Xinhai provides mineral processing technology, equipment manufacture and one stop service for mine...
$23.6 M Revenue 153 Employees Pawtucket, RI 8