656810-26-3
Benzaldehyde, 3-ethoxy-4-(3-phenylpropoxy)-
Product Code:
970980
Molecular Formula:
C18H20O3
Molecular Weight:
284.34
Order 656810-26-3