74309955
Sep 2, 1992
Jun 1, 1993
MASTERCARD INTERNATIONAL INCORPORATED
Subscribe
communication services; namely, transmission of data through the use of electronic image processing