Loading patent details...
US7717843B2: Restrictive and/or obstructive implant for inducing weight loss | Searchlight