Loading patent details...
US6238415B1: Implant delivery assembly with expandable coupling/decoupling mechanism | Searchlight