CH-9443 Widnau
European patent · EP1913416 · Inventor
European patent · EP0946885 · Inventor
European patent · EP0375760 · Inventor