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.