TOYBRICK
Data processing apparatus; computers; computer peripheral devices; microprocessors; cards with integrated circuit; notebook computers; laptop computers; tablet computers; computer hardware; interactive touch screen terminals; electronic interactive whiteboards; humanoid robots with artificial intelligence; thin client computers; wearable computers; encoding and decoding apparatus; computer network-attached storage (NAS) hardware
Registered · September 24, 2019 · 79294359 ·