Loading patent details...
US6807890B1: Collapsible ballistic shield | Searchlight