Loading patent details...
US5002667A: Fluid Fractionating, Stacked Permeable Membrane Envelope Assembly, and a Fluid Distributing and Permeable Membrane Sealing Collar | Searchlight