Loading patent details...
US5279738A: Permeable Membrane Excellent in Biocompatibility | Searchlight