Loading patent details...
US4475298A: Illuminated Display Assembly | Searchlight