86721083
Aug 11, 2015
May 3, 2016
Providing temporary use of non-downloadable software for selecting electronic greetings cards, personalizing them with users own messages, attaching gifts, and sending them via e-mail on a specific date in the future
Computer and Scientific