Basel
European patent · EP3795130 · Inventor
Swiss trademark · 638756 · Holder
Swiss trademark · 638757 · Holder