61521-87-7

61521-87-7 structure
61521-87-7 structure

Name 2-ethoxy-2-(4-methoxyphenyl)-3,5-diphenyl-1,3-selenazolidin-4-one
Molecular Formula C24H23NO3Se
Molecular Weight 452.40400
Exact Mass 453.08400
PSA 38.77000
LogP 4.80630