LEVRO
Magnetically encoded debit and payment cards; debit and payment cards containing an encoded electronic chip; downloadable software for payment using a virtual debit or payment card; downloadable software for use in payment management, namely, administration and processing of electronic payments and transactions
Abandoned · January 29, 2022 · 97245211 ·