Loading patent details...
US7846138B2: Cuff and sleeve system for gastrointestinal bypass | Searchlight