MANGOPAY S.A. Trademarks
MANGOPAY
Filed: September 23, 2022
Downloadable computer software for use as an application programming interface (API) for integration of payment and payment…
Owned by: MANGOPAY S.A.
Serial Number: 97604951