Loading patent details...
US5279060A: Protective Pads for a Firearm | Searchlight