Loading patent details...
US5041127A: Offset Point Surgical Needle | Searchlight