Loading patent details...
US6779290B1: Semi permanent backup iron sight | Searchlight