Benzoic acid, 4-methoxy-,(1,2-dimethyl-1,2-ethanediylidene)dihydrazide

Product Code: 1069918
Molecular Formula: C20H22N4O4
Molecular Weight:
107811-53-0