850537-88-1 | 2-Propenoic acid, 3-formylphenyl ester | AOBChem