75154805
Aug 23, 1996
promoting the goods and services of others through in-store displays, which, via pre-recorded messages and visual means, dispense facts and data regarding products (or services) available for purchase at the store and/or product samples
Advertising and Business