Loading patent details...
US8070743B2: Devices and methods for attaching an endolumenal gastrointestinal implant | Searchlight