175277-19-7 | Benzoic acid, 2-(trifluoromethoxy)-, hydrazide | AOBChem