Hergiswill
Swiss patent · CH709353 · Holder, Inventor
Swiss trademark · 581719 · Holder
European patent · EP1738303 · Holder