74461228
Nov 22, 1993
Jan 14, 1997
INTERACTIVE TRANSACTION PARTNERS (ITP)
Subscribe
electronic payment, namely electronic processing and transmission of bill payment data