Loading patent details...
US6385489B1: Triple array defibrillation catheter and method of using the same | Searchlight