99006-62-9

99006-62-9 structure
99006-62-9 structure

Name ethyl 2-(4,5-dioxo-3-phenyl-2-thioxoimidazolidin-1-yl)acetate
Molecular Formula C13H12N2O4S
Molecular Weight 292.31000
Exact Mass 292.05200
PSA 99.01000
LogP 0.71270