Toucan Technologies, Inc. Trademarks
TOUCAN

TOUCAN

Filed: September 29, 2020
Downloadable computer software in the nature of an internet browser plug-in extension for use with new language learning…
Owned by: Toucan Technologies, Inc.
Serial Number: 90221466