Loading patent details...
US4562767A: Muzzle Recoil Dampener | Searchlight