490039-10-6
Benzaldehyde, 2-[2-(3-ethyl-1-azulenyl)-2-oxoethoxy]-3-methoxy-
Product Code:
1671136
Molecular Formula:
C22H20O4
Molecular Weight:
Order 490039-10-6