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