Loading patent details...
US4486907A: Self-Flushing Rotatable Pop-Up Water Delivery Head for Pool Cleaning Systems | Searchlight