33371-72-1
Ethanedioic acid,bis[2-[[(2-methoxyphenyl)amino]thioxomethyl]hydrazide]
Product Code:
1309719
Molecular Formula:
C18H20N6O4S2
Molecular Weight:
Order 33371-72-1