78420568
May 18, 2004
E2INTERACTIVE INC. D/B/A E2INTERACTIVE INC.
Subscribe
electronic services featuring multiple payment options by means of customer-operated service terminals using a computer-based network available on-site in retail stores