Loading patent details...
US6743251B1: Implantable devices with polymeric detachment junction | Searchlight