Loading patent details...
US5377577A: Ballistic Shield | Searchlight