Loading patent details...
US4379749A: Water Deflector Assembly for Swimming Pool Skimmers | Searchlight