Loading patent details...
US4126375A: Lens Shield Means | Searchlight