Loading patent details...
US7743544B2: Rifle stock with recoil absorption facility | Searchlight