DeepL GmbH Trademarks
LINGUEE
Filed: July 18, 2014
Programs (software); programmatic instructions stored on data media; hardware and documentation for information technology…
Owned by: DeepL GmbH
Serial Number: 79156914