Loading patent details...
US8100920B2: Endoscopic tissue apposition device with multiple suction ports | Searchlight