CH-4147 Aesch BL
European patent · EP0347729 · Inventor
European patent · EP0197354 · Inventor
European patent · EP0095054 · Inventor
European patent · EP0034818 · Inventor