CHINA INFOTECH (Luxembourg) S.A. Trademarks
OPENTOUCH
Filed: September 28, 2012
Computer software for enabling video sharing services on an internet or intranet portal
Owned by: CHINA INFOTECH (Luxembourg) S.A.
Serial Number: 79121593