1235577-69-1 | 4-Bromo-2-formylphenyl 2-propenoate | AOBChem