CH-4142 Münchenstein
European patent · EP1286985 · Inventor
European patent · EP1140845 · Inventor
European patent · EP1114030 · Inventor