Grellingen
Swiss trademark · 334891 · Holder
Swiss patent · CH644737 · Inventor
Swiss trademark · 314567 · Holder