Loading patent details...
US4635699A: Retractable Safety Shield | Searchlight