Steffisburg
Swiss design · 132728 · Holder
Swiss trademark · 544417 · Holder
European patent · EP1744654 · Holder, Inventor