Loading patent details...
US5939658A: Portable Tactical Shield System | Searchlight