Loading patent details...
US6343553B1: Firearms | Searchlight