85427594
Sep 20, 2011
Jun 19, 2012
Active Trademark
Electronic interactive touch screen sales device containing a touch screen user interface for accessing direct marketing advice and information about various products to consumers
Electrical and Scientific Apparatus