Loading patent details...
US4088057A: Recoil Reducing and Piston Shock Absorbing Mechanism | Searchlight