78102248
Jan 11, 2002
NCR CORPORATION
Subscribe
customer self service electronic terminals for point-of-sale cash, credit or debit transactions