72007698
May 4, 1956
Aug 6, 1957
SALESCASTER DISPLAYS CORPORATION
Subscribe
ELECTRIC ADVERTISING SIGN CONSISTING OF A MOVING TAPE LIGHTED BY A FLUORESCENT LIGHT