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