Loading patent details...
US4886074A: Implantable Lead Assembly With Extendable Screw-in Electrode | Searchlight