Forsta is a premier manufacturer of self-cleaning screen filters.
Products & Services
Brand name Products
BranchesUnited States of America: Genesis Water Technologies, Inc.United States of America: GWT- Charlotte Satellite Branch Office
Specialized Water & Waste Water Treatment Solutions Engineering & Manufacturing Firm
Ultimate Filter Options, “THE PROFESSIONALS” in industrial filtration, provide customers with the ultimate option in any filtration solution.
Engineered Media. EngNet®