Loading patent details...
US6431044B1: Non-lethal personal defense device | Searchlight