86392167
Sep 11, 2014
Mar 8, 2016
PUREWRIST LLC
Subscribe
Encoded smart cards embedded with transponders and containing programming used to process electronic payments
Electronic debit transactions