50778-72-8 | Benzoic acid, 2-(2,2,2-trifluoroethoxy)-, hydrazide | AOBChem