Loading patent details...
US4882869A: Combination Rifle Rest and Animal Choke Stick | Searchlight