Loading patent details...
US5228455A: Implant Tool for Extendable/Retractable Positive Fixation Lead | Searchlight