Loading patent details...
US4493115A: Firearm Recoil Protection System | Searchlight