Winterthur
Swiss patent · CH699275 · Inventor
European patent · EP1227179 · Inventor
Swiss patent · CH681546 · Inventor