75793040
Sep 7, 1999
Feb 13, 2001
IVILLAGE INC.
Subscribe
electronic transmission of data and documents via computer terminals on a global computer network; electronic mail services