CH-2068 Hauterive
Swiss patent · CH692234 · Inventor
European patent · EP0914049 · Inventor
European patent · EP0833579 · Inventor
European patent · EP0661938 · Inventor