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