CH-9500 Wil
European patent · EP0894049 · Inventor
European patent · EP0712724 · Inventor
European patent · EP0611258 · Inventor
European patent · EP0571571 · Holder, Inventor