EMASTERCARD
Technology to facilitate on and offline electronic payment and credit processing for purchases of goods and services as to effect funds transfer between accounts using multiwallet smartcard technology.
Abandoned · June 7, 2000 · 78011659 ·