Loading patent details...
US4146036A: Body-Implantable Lead With Protector for Tissue Securing Means | Searchlight