About us
Established
2008
Website
http://www.techase.com
Products
17
Stacked screw sludge dewatering machine and ultra-high pressure elastic press machine.
Business scope: Water treatment equipment.
Established in 2008.
Employees: 102.
Headquartered in Shanghai, China.