ARTEX Luxembourg S.A. Trademarks
ARTEX
Filed: January 19, 2023
Downloadable software applications for processing payments; downloadable application software for smart phones for viewing…
Owned by: ARTEX Luxembourg S.A.
Serial Number: 79362640