880166-60-9 | α,α-Dimethyl-2-pyridineacetic acid hydrazide | AOBChem