Downloadable computer application software for mobile phones, computer tablets, and personal computers, namely, software for making product recommendations and facilitating electronic commerce transactions
Electrical and Scientific ApparatusProviding temporary use of on-line non-downloadable software for making product recommendations and facilitating electronic commerce transactions
Computer and Scientific