Loading patent details...
US4583445A: Flash Reducing Muzzle Brake | Searchlight