Frenkendorf
European patent · EP3364479 · Inventor
European patent · EP3509123 · Inventor
Swiss patent · CH713479 · Inventor