86423051
Oct 14, 2014
Jun 2, 2015
Active Trademark
Ad server, namely, a computer server for storing advertisements and delivering advertisements to websites; Computer network server; Computer servers; Internet servers; Network access server hardware; Network servers
Electrical and Scientific Apparatus