CH-4147 Aesch BL
European patent · EP0283979 · Inventor
European patent · EP0131130 · Inventor
European patent · EP0120341 · Inventor