78740990
Oct 26, 2005
Jul 22, 2008
Delivery of personalized electronic greetings, electronic greeting cards, and electronic post cards to others via electronic mail
TelecommunicationsProviding a selection of online electronic greeting cards, electronic greetings, and electronic post cards
Personal