Loading patent details...
US4149974A: Strainer Apparatus Mounted Within a Tube | Searchlight