Loading patent details...
US5779699A: Slip Resistant Field Focusing Ablation Catheter Electrode | Searchlight