Courchapoix
European patent · EP0492296 · Holder
European patent · EP0480213 · Holder
European patent · EP0166919 · Holder, Inventor