86233299
Mar 26, 2014
Nov 18, 2014
Delivery of personalized greeting cards to others via an on-line subscription that allows subscribers to select animated electronic cards, personalize them with their own messages, and send the electronic cards to their friends and relatives via email
Telecommunications