CH-5430 Wettingen
European patent · EP0163943 · Inventor
European patent · EP0126929 · Inventor
European patent · EP0039523 · Inventor