Loading patent details...
US7043300B2: High-energy electrolytic capacitors for implantable defibrillators | Searchlight