Loading patent details...
US4275628A: Syringe and Needle Destroyer | Searchlight