Shenzhen Otot Electronic Group Co., Ltd. Trademarks
OTOT

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