Loading patent details...
US4932946A: Hub-Mounted, Slit-Elastic Needle Guard | Searchlight