Loading patent details...
US5042463A: Patch Electrode for Heart Defibrillator | Searchlight