2304211-78-5 | Ethyl 3-(3,4-dibromophenyl)-2-propenoate | AOBChem