Loading patent details...
US5722981A: Double Needle Ligature Device | Searchlight