79419775
Feb 11, 2025
LESAFFRE ET COMPAGNIE
Subscribe
Yeasts for use in the production of bio-fuels and renewable chemical products; yeasts for use as ingredients in the manufacture of bio-fuels and renewable chemical products.