Beijing
European patent · EP3263430 · Inventor
European patent · EP3263431 · Inventor
Swiss design · 142573 · Designer