Loading patent details...
US6633780B1: Cardiac shock electrode system and corresponding implantable defibrillator system | Searchlight