814263-33-7 | 3-(Trifluoromethyl)-2-pyridinecarboximidic acid 2-methylhydrazide | AOBChem