Loading patent details...
US4394262A: System for Minimizing Backwash Water Usage on Self-Cleaning Strainers | Searchlight