17838-59-4
N-(((Phenylamino)thioxomethyl)amino)-N'-(((phenylamino)thioxomethyl)amino)propane-1,3-diamide
Product Code:
417628
Molecular Formula:
C17H18N6O2S2
Molecular Weight:
402.49
Order 17838-59-4