CH-5466 Kaiserstuhl
European patent · EP1210191 · Inventor
European patent · EP1128929 · Inventor
European patent · EP0942794 · Inventor