5,5'-(disulfanediyldimethanediyl)diimidazolidine-2,4-dione
Product Code: 994948
Molecular Formula: C8H10N4O4S2
Molecular Weight: 290.32

disulfanediyldimethanediyl,diimidazolidine,dione,imidazolidin,imidazolidine,imidazolidine-2,4-dione,CASNo 535-07-9