Loading patent details...
US7954414B2: Muzzle brake | Searchlight