428516-38-5 | 2-Ethoxy-1,4-benzenedicarboxylic acid 1,4-dihydrazide | AOBChem