Loading patent details...
US20160089134A1: Laparoscopic Suture Device with Stripper Plate | Searchlight