77015384
Oct 6, 2006
Apr 22, 2008
Delivery of online greeting cards for and to others by online means; delivery of online greeting cards featuring moving video for and to others by online means; delivery of messages by electronic transmission
Telecommunications