Loading patent details...
US5163428A: Implantable Cardiac Defibrillator With Current Leakage Detecting Means | Searchlight