Loading patent details...
US5713874A: Camouflaged Injection Needle | Searchlight