75229961
Jan 23, 1997
NETCARDS INC.
Subscribe
interactive personalization and shopping services for greeting cards and gifts via a global computer information network