Loading patent details...
US4800880A: Surgical Needle Holder | Searchlight