Loading patent details...
US7861798B2: Needle gun | Searchlight