Loading patent details...
US6684549B2: Recoil apparatus for a firearm | Searchlight