428507-97-5 | 4-(Trifluoromethyl)benzeneacetic acid hydrazide | AOBChem