CH-5200 Windisch
European patent · EP0486802 · Inventor
European patent · EP0461447 · Inventor
European patent · EP0491079 · Inventor