86120412
Nov 15, 2013
Software and hardware, namely, interactive and touch software and hardware for use with digital signage to design, develop and display customized interactive digital signage content; video display screens and stands for the same
Electrical and Scientific Apparatus