Hong Kong
Swiss design · 147739 · Designer
European patent · EP4144251 · Inventor
European patent · EP3736915 · Inventor