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