Loading patent details...
US4852460A: Muzzle Brake System | Searchlight