Loading patent details...
US5403344A: Multi-Faceted Surgical Needle | Searchlight