Loading patent details...
US6588023B1: Rifle recoil pad | Searchlight