CH-8500 Frauenfeld
European patent · EP0673557 · Holder
European patent · EP0561200 · Inventor
European patent · EP0561199 · Inventor