High-Technology Corp.

Information

Manufacturer of continuous screen changers, polymer melt filtration system.