Shenzhen
European patent · EP4484197 · Inventor
Swiss design · 147844 · Designer
Swiss design · 147843 · Designer
Swiss design · 147598 · Designer