Toucan Technologies, Inc. Trademarks
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