maihiro GmbH Trademarks
MAILINGUA

MAILINGUA

Filed: July 19, 2018
Downloadable compiler software; application software, namely, downloadable mobile apps and web apps for language translation…
Owned by: maihiro GmbH
Serial Number: 79254857