Loading patent details...
US4946446A: Retractable Needle | Searchlight