Loading patent details...
US7699863B2: Bioerodible self-deployable intragastric implants | Searchlight