Directory
DS
DEGUERRY Fabienne c/o FIRMENICH SA
Geneva
Trademarks, designs and patents
SESQUITERPEN-SYNTHASEN AUS PATCHOULI
European patent · EP1697519 · Inventor
Deleted
Feedback