Loading patent details...
US5653687A: Method and Apparatus for Sealing Implantable, Membrane Encapsulation | Searchlight