Loading patent details...
US7303558B2: Fluid cooled apparatus for supporting diagnostic and therapeutic elements in contact with tissue | Searchlight