Loading patent details...
US4476969A: Dynamic Recoil Damping Mechanism | Searchlight