Shenzhen Maidelongxing Technology Co., Ltd. Trademarks
SZMDLX
Filed: July 27, 2017
Computer peripheral devices; Electronic navigational and positioning apparatus and instruments; Radios; Reconfigurable processors…
Owned by: Shenzhen Maidelongxing Technology Co., Ltd.
Serial Number: 87544741