Loading patent details...
US4422183A: Protective Body Shield | Searchlight