85017018
Apr 19, 2010
Oct 18, 2011
Encoded smart cards containing programming which enables consumers to make electronic payment for purchases; computer software for the purpose of processing electronic payment via encoded smart cards
Electrical and Scientific Apparatus