2720505-79-1 | 2-Ethoxy-4-methoxybenzoic acid hydrazide | AOBChem