Loading patent details...
US5263493A: Deflectable Loop Electrode Array Mapping and Ablation Catheter for Cardiac Chambers | Searchlight