Orpund
Swiss patent · CH708858 · Holder, Inventor
European patent · EP2517816 · Inventor
European patent · EP2161098 · Inventor