433229-42-6

4-ethoxy-benzeneacetaldehyde