CH-1724 Praroman-Le Mouret
European patent · EP0961941 · Inventor
European patent · EP0958315 · Inventor