Brittnau
European patent · EP3021071 · Inventor
Swiss patent · CH709563 · Inventor
European patent · EP2583620 · Inventor