Loading patent details...
US4393323A: Fluorescent Lamp Shield | Searchlight