Schübelbach
Swiss trademark · 725065 · Holder
European patent · EP3388122 · Holder
Swiss trademark · 696559 · Holder