1098355-70-4 | 3-(2-Bromophenyl)-2-propenoic acid hydrazide | AOBChem