78497686
Oct 11, 2004
Jun 13, 2006
Electronic display advertising, namely, dissemination of advertising matter for others via freestanding electronic monitor display units; associated leasing of electronic display advertising units and associated equipment therefor
Advertising and Business