2923559-88-8 | Benzaldehyde, 3-(1,3-dioxolan-2-yl)-2-[(4-methoxyphenyl)methoxy]- | AOBChem