Winterthur
Swiss patent · CH722048 · Inventor
European patent · EP2557663 · Inventor
European patent · EP2557664 · Inventor