Debris Screening

Submersible GRP reservoir debris screen