Loading patent details...
US5752964A: Surgical Knot Pusher With Flattened Spatulated Tip | Searchlight