Chengde Shangcheng Network Technology Co., Ltd. Trademarks
ABUCOW

ABUCOW

Filed: February 8, 2021
Foot massage apparatus; Massage apparatus and instruments
Owned by: Chengde Shangcheng Network Technology Co., Ltd.
Serial Number: 90519093

ABUCOW

ABUCOW

Filed: March 6, 2023
Loudspeakers; Mousepads; Computer cursor control devices, namely, computer mouse; Computer joystick peripherals; Computer…
Owned by: Chengde Shangcheng Network Technology Co., Ltd.
Serial Number: 97825407