Loading patent details...
US4811648A: Muzzle Brake Device | Searchlight