CH-1073 Savigny
European patent · EP0681548 · Holder, Inventor
European patent · EP0555447 · Holder, Inventor
European patent · EP0466864 · Inventor