Thürnen
European patent · EP3059060 · Inventor
Swiss patent · CH710753 · Inventor
Swiss patent · CH709589 · Inventor