90204456
Sep 23, 2020
Dec 7, 2021
Active Trademark
Downloadable software for enabling web browsers to communicate through the Internet with payment terminals for processing credit card and debit card payments and for managing the payment terminals
Electrical and Scientific Apparatus