Shenzhen Otot Electronic Group Co., Ltd. Trademarks
OTOT
Filed: January 29, 2018
Tablet computers; humanoid robots with artificial intelligence; smartwatches (data processing apparatus); computer software…
Owned by: Shenzhen Otot Electronic Group Co., Ltd.
Serial Number: 79240561