Loading patent details...
US5697804A: Implantable Cardiac Stimulator Having a Locking Device for Releasably Retaining a Pin-Like Element of an Electrode Lead | Searchlight