Loading patent details...
US4919035A: Muzzle Brake and Tool for Installation | Searchlight