Loading patent details...
US6432040B1: Implantable esophageal sphincter apparatus for gastroesophageal reflux disease and method | Searchlight