Loading patent details...
US4642983A: Chemical Releasing Flash Suppressor | Searchlight