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