Loading patent details...
US6907812B1: Pop-up weapon system | Searchlight