Rorschacherberg
Swiss design · 137145 · Designer, Holder
Swiss design · 132028 · Holder
Swiss patent · CH664061 · Holder, Inventor