62872-07-5

62872-07-5 structure
62872-07-5 structure

Name 1-ethyl-2,3-diphenyl-5-thioxo-imidazolidine-4,4-dicarboxylic acid dimethyl ester
Synonyms 1-Ethyl-2,3-diphenyl-5-thioxo-imidazolidine-4,4-dicarboxylic acid dimethyl ester
Molecular Formula C21H22N2O4S
Molecular Weight 398.47500
Exact Mass 398.13000
PSA 91.17000
LogP 2.94240