Loading patent details...
US4459895A: Recoil Reducing Device for Firearms | Searchlight