Loading patent details...
US7530299B1: Firearm muzzle brake | Searchlight