Wallisellen
Swiss patent · CH713162 · Holder, Inventor
Swiss patent · CH713065 · Inventor
European patent · EP2783794 · Inventor