Loading patent details...
US5776152A: Intracorporeal Ligature Device | Searchlight