Loading patent details...
US5643328A: Implantable Cardiac Stimulation Device With Warning System Having Elongated Stimulation Electrode | Searchlight