5,5'-(DISULFANEDIYLDIMETHANEDIYL)DIIMIDAZOLIDINE-2,4-DIONE
Product Code: 1721407
Molecular Formula: C12H27O10P
Molecular Weight: 362.31

disulfanediyldimethanediyl,diimidazolidine,dione,imidazolidin,imidazolidine,imidazolidine-2,4-dione,CASNo 60021-26-3