Loading patent details...
US5149191A: Combination Louver/Lens Light Fixture Shield | Searchlight