Loading patent details...
US7833238B2: Endoscopic anchoring device and associated method | Searchlight