Loading patent details...
US6449892B1: Smart weapon | Searchlight