Loading patent details...
US4133769A: Liquid Filter Having Self-Retaining Filter Bag | Searchlight