Loading patent details...
US6250194B1: Multipurpose weapon | Searchlight