Loading patent details...
US4469423A: Film Light Shield | Searchlight