Loading patent details...
US4148495A: Sealing Means for a Membrane Filtration Unit | Searchlight