74467041
Dec 7, 1993
Oct 31, 1995
ICL SYSTEMS AB
Subscribe
electronic payment terminals for stores and financial institutions for use with coded bank or credit cards