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