CH-5400 Baden
European patent · EP1214474 · Inventor
European patent · EP1214473 · Inventor
European patent · EP0496055 · Inventor