Loading patent details...
US9936942B2: Laparoscopic suture device with release mechanism | Searchlight