1450625-49-6

1450625-49-6 structure
1450625-49-6 structure

Name Oils, patchouli, patchoulol synthase-modified Saccharomyces cerevisiae-fermented from carbohydrates
No Any Chemical & Physical Properties