Shenzhen Otouch Electronics Co., Ltd. Trademarks
OTOUCH
Filed: January 11, 2021
Bicycles; Go-karts; Mini-bikes; Electric bicycles; Electric motor cycles; Electric vehicles, namely, low-speed electric…
Owned by: Shenzhen Otouch Electronics Co., Ltd.
Serial Number: 90459903