75858438
Nov 29, 1999
KLEVER MARKETING INC.
Subscribe
promoting the goods and services of others by periodically displaying product or service messages on a shopper's electronic display unit