Loading patent details...
US5333529A: Convertible Muzzle Brake | Searchlight