Loading patent details...
US4145828A: Poster Display Device | Searchlight