Loading patent details...
US5147541A: Spiral Filtration Module With Strengthened Membrane Leaves and Method of Constructing Same | Searchlight