86230626
Mar 24, 2014
Feb 21, 2017
Hardware and software for authenticating and managing mobile payment transactions using payment cards; computer software for creating payment records relating to the payment processing
Electrical and Scientific Apparatus