Loading patent details...
US6908464B2: Loop structures for supporting diagnostic and therapeutic elements in contact with body tissue and expandable push devices for use with same | Searchlight