Loading patent details...
US9486126B2: Endoscopic helix tissue grasping device | Searchlight