Shengxiao Technology (Shenzhen) Co., Ltd. Trademarks
DIDATOOL

DIDATOOL

Filed: December 1, 2020
Smartwatch straps
Owned by: Shengxiao Technology (Shenzhen) Co., Ltd.
Serial Number: 90352809