Loading patent details...
US5056410A: Firearm Recoil Absorber | Searchlight