Loading patent details...
US5850052A: Padded Safety Shield | Searchlight