Loading patent details...
US5454819A: Spring Biased Laparoscopic Surgical Needle Holder | Searchlight