Loading patent details...
US5596161A: Muzzle Flash Suppressor | Searchlight