Loading patent details...
US8480657B2: Detachable distal overtube section and methods for forming a sealable opening in the wall of an organ | Searchlight