Loading patent details...
US4583151A: Illuminated Display | Searchlight