CH-3714 Frutigen
European patent · EP2139631 · Inventor
European patent · EP0577796 · Holder, Inventor