Basel
Swiss design · 142146 · Designer, Holder
European patent · EP3076816 · Holder, Inventor
Swiss patent · CH708772 · Holder, Inventor