74494022
Feb 24, 1994
Oct 31, 1995
CHINA INFOTECH (LUXEMBOURG) S.A.
Active Trademark
Subscribe
computer hardware and computer peripherals, and instruction manuals sold as a unit