107811-53-0
Benzoic acid, 4-methoxy-,(1,2-dimethyl-1,2-ethanediylidene)dihydrazide
Product Code:
1069918
Molecular Formula:
C20H22N4O4
Molecular Weight:
Order 107811-53-0