Loading patent details...
US6789342B2: Firearm | Searchlight