Loading patent details...
US6468272B1: Surgical probe for supporting diagnostic and therapeutic elements in contact with tissue in or around body orifices | Searchlight