Loading patent details...
US4932407A: Endocardial Defibrillation Electrode System | Searchlight