Loading patent details...
US7922698B2: Spring launched needle safety clip | Searchlight