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