China Infotech (Luxembourg) S.A. Trademarks
OMNISWITCH

OMNISWITCH

Filed: February 24, 1994
computer hardware and computer peripherals, and instruction manuals sold as a unit
Owned by: China Infotech (Luxembourg) S.A.
Serial Number: 74494022