ETP Baffle Curtain in place on the Mississippi Gulf Coast

Installed in a Waste Water Treatment Plant