Beijing
European patent · EP3456616 · Inventor
European patent · EP3399714 · Inventor
Swiss design · 142573 · Designer