Galgenen
European patent · EP2719365 · Inventor
Swiss design · 136216 · Holder
Swiss design · 134253 · Holder