Loading patent details...
US7305790B2: Removable light assembly of pre-defined shape for a weapon | Searchlight