Loading patent details...
US3983038A: Self-Purging Screen Changer and Strainer Plate | Searchlight