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