Loading patent details...
US4307653A: Fluidic Recoil Buffer for Small Arms | Searchlight