77638064
Dec 22, 2008
Mar 23, 2010
Card readers for credit cards and smart cards; card reading equipment; electronic card readers; magnetic encoded card readers; electronic payment terminal; electronic fee intake controllers for operating vending machines
Electrical and Scientific Apparatus