St. Gallen
European patent · EP3337731 · Inventor
Swiss design · 139920 · Designer, Holder
Swiss design · 137615 · Designer, Holder