Loading patent details...
US5867930A: Firearm Battery and Control Module | Searchlight