74638057
Feb 22, 1995
MASTERCARD INTERNATIONAL INCORPORATED
Subscribe
computer services, namely, credit card application information storage
electronic transmission of credit card application information via computer terminals