78222305
Mar 6, 2003
Aug 17, 2004
LOGITECH EUROPE S.A.
Subscribe
Computer programs and software, namely computer utility programs for facilitating voice and video communications and application sharing over the Internet
Design, updating and maintenance of computer programs and software