CH-4422 Arisdorf
European patent · EP0298315 · Inventor
European patent · EP0235609 · Inventor
European patent · EP0205843 · Inventor