Loading patent details...
US9303949B1: Handguard attachment system having registration/retention tab | Searchlight