Cesanta Software Limited Trademarks
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