CH-4147 Aesch BL
European patent · EP0145660 · Inventor
European patent · EP0118392 · Inventor
European patent · EP0097614 · Inventor