Loading patent details...
US7837643B2: Methods and devices for placing a gastrointestinal sleeve | Searchlight