Loading patent details...
US7302774B2: Flash suppressor apparatus and methods | Searchlight