1,2-Benzenedicarboxylic acid, 3-methoxy-, dihydrazide 103724-37-4 3-Methoxy-1,2-benzenedicarboxylic acid dihydrazide 3-Methoxy-N,N'-diaminophthalamide