MATECAT S.R.L. Trademarks
MATECAT M
Filed: April 20, 2017
software and hardware for language translation; translation apparatus, namely, computer hardware for language translation…
Owned by: MATECAT S.R.L.
Serial Number: 79214883