SOURCECARDS
apparatus for electronic payment processing; magnetic payment cards; electronic and magnetic ID cards for use in connection with payment for services; computer programmes relating to financial matters
Abandoned · August 17, 2016 · 87141466 ·