Loading patent details...
US5593433A: Implantable Endocardial Lead With Self-Healing Retractable Fixation Apparatus | Searchlight