Grossaffoltern
Swiss trademark · 810817 · Agent
European patent · EP3216336 · Inventor
Swiss design · 136275 · Designer