116168-84-4 | 3-Ethoxy-5-propoxybenzoic acid hydrazide | AOBChem