CH-9413 Oberegg
European patent · EP0676925 · Holder, Inventor
European patent · EP0580709 · Inventor
European patent · EP0575466 · Inventor
European patent · EP0356398 · Inventor