78888353
May 19, 2006
MICROSOFT CORPORATION
Subscribe
licensing of computer software; and retail store and online retail store services featuring computers, computer peripherals, personal digital assistants and computer software