Loading patent details...
US8516941B1: Interchangeable, modular firearm mountable device | Searchlight