Loading patent details...
US3978865A: Implantable Pacemaker and Electrode Member Therefor | Searchlight