Loading patent details...
US6447530B1: Atraumatic anchoring and disengagement mechanism for permanent implant device | Searchlight