CH-2052 Fontainemelon
European patent · EP0643378 · Inventor
European patent · EP0628796 · Inventor
European patent · EP0453400 · Inventor