75381528
Oct 29, 1997
INTERNATIONAL VERIFACT INC.
Subscribe
financial authorization terminals and cheque verification terminals