Ecosia GmbH Trademarks
FREETREE

FREETREE

Filed: July 8, 2022
[ Downloadable communication software for providing access to the Internet and the worldwide web; Downloadable computer…
Owned by: Ecosia GmbH
Serial Number: 79352212