Loading patent details...
US5983472A: Capacitor for an Implantable Cardiac Defibrillator | Searchlight