Benzaldehyde, 5-methyl-2-[2-oxo-2-(3-propyl-1-azulenyl)ethoxy]-

Product Code: 1707201
Molecular Formula: C23H22O3
Molecular Weight:
490039-14-0