Loading patent details...
US4778596A: Semipermeable Encapsulated Membranes, Process for Their Manufacture and Their Use | Searchlight