CH-4142 Münchenstein
European patent · EP1210333 · Inventor
European patent · EP1183317 · Inventor
European patent · EP1062217 · Inventor