Ennenda
European patent · EP0556817 · Holder
Swiss patent · CH685333 · Holder, Inventor
Swiss patent · CH686938 · Holder, Inventor