75277603
Apr 21, 1997
STV COMMUNICATIONS
Subscribe
interactive point-of-purchase displays including electronic merchandising systems used in retail stores to provide shoppers with text, graphics, video and/or audio information on demand