Loading patent details...
US4293414A: Slotted Sheet Filter Element | Searchlight