Loading patent details...
US5814757A: Muzzle Brake | Searchlight