Loading patent details...
US8827136B2: Endoscopic purse string surgical device | Searchlight