A688801 | 3-benzyl-2-ethoxybenzaldehyde | AOBChem