Loading patent details...
US4930396A: Gun Muzzle Brake | Searchlight