Loading patent details...
US5649975A: Apparatus for Preventing a Medical Electrode Anchoring Element From Damaging Tissue During Implantation | Searchlight