CH-6612 Ascona
European patent · EP0574172 · Inventor
European patent · EP0509779 · Inventor
European patent · EP0587574 · Inventor