CHINA INFOTECH (LUXEMBOURG) S.A. Trademarks
OPENTOUCH CONVERSATION
Filed: September 25, 2013
Telecommunication apparatus, namely, telecommunication switches; telecommunication equipment, namely, telecommunication…
Owned by: CHINA INFOTECH (LUXEMBOURG) S.A.
Serial Number: 79138115