Submersible Pump Bar Screen

Screen for Submersible Pumps