Zürich
European patent · EP0494277 · Holder
Swiss patent · CH661903 · Holder, Inventor
Swiss trademark · 311074 · Holder
Swiss patent · CH639612 · Holder, Inventor