78353683
Jan 19, 2004
Nov 1, 2005
ACCELERATED PAYMENT TECHNOLOGIES INC.
Subscribe
Electronic transmission of electronic transaction data over an internet protocol network