75081650
Apr 1, 1996
interactive mall displays, staffed by trained personnel, which demonstrate the features and benefits of various goods and services to potential users; and database generation for follow-up research studies related to such goods and services
Advertising and Business