Loading patent details...
US8387295B2: Handgun | Searchlight