Loading patent details...
US7785333B2: Overtube and operative procedure via bodily orifice | Searchlight