Loading patent details...
US4806258A: Straining and Stop Valve | Searchlight