CH-5430 Wettingen
European patent · EP0146671 · Inventor
European patent · EP0075668 · Inventor
European patent · EP0069819 · Inventor