Ecosia GmbH Trademarks
ECOSIA

ECOSIA

Filed: September 26, 2017
Software, namely, computer search engine software; computer programs for searching and browsing the Internet and the World…
Owned by: Ecosia GmbH
Serial Number: 79224058

ECOSIA

ECOSIA

Filed: September 26, 2017
Software, namely, computer search engine software; computer programs for searching and browsing the Internet and the World…
Owned by: Ecosia GmbH
Serial Number: 79225148