75831860
Oct 25, 1999
Computer keyboards incorporating a special set of keys to enable one-touch direct connection to the Internet
Electrical and Scientific ApparatusPromoting websites of others by incorporating customized keys on keyboards linking to websites of third parties
Advertising and Business