41704-79-4 | 4-Formylphenyl 2-propenoate | AOBChem