86356253
Aug 4, 2014
Aug 30, 2016
Electronic card readers and accompanying computer software provided therewith, for use as a component of self-service terminals, which reads information from financial payment cards to facilitate financial transactions
Electrical and Scientific Apparatus