Loading patent details...
US8806792B2: Firearm handguard components, assembly and method for forming the same | Searchlight