87759924
Jan 18, 2018
Nov 15, 2022
Active Trademark
Downloadable computer software, namely, an electronic financial platform that accommodates multiple types of payment transactions via a web-based environment or mobile device application
Electrical and Scientific Apparatus