CH-8578 Neukirch an der Thur
European patent · EP0927095 · Inventor
European patent · EP0855861 · Inventor