Zürich
Swiss patent · CH713194 · Holder, Inventor
Swiss trademark · 51854/2013 · Holder
Swiss patent · CH706713 · Holder, Inventor