Cesanta Software Limited Trademarks
MONGOOSE

MONGOOSE

Filed: August 27, 2021
Downloadable web server software for setting up and operating a server on the web; Downloadable web application software…
Owned by: Cesanta Software Limited
Serial Number: 79324915