Qingdao
European patent · EP3610209 · Inventor
European patent · EP2903712 · Inventor
Swiss design · 139445 · Designer