Loading patent details...
US8469977B2: Endoscopic plication device and method | Searchlight