CH-5408 Ennetbaden
European patent · EP0992020 · Inventor
European patent · EP0868313 · Inventor
European patent · EP0871574 · Inventor
European patent · EP0876629 · Inventor