Loading patent details...
US4967766A: Implantable Endocardial Lead With Fixation Apparatus Retractable by a Lanyard | Searchlight