112859-41-3

112859-41-3 structure
112859-41-3 structure

Name ethyl 2-(3-((2,5-dioxoimidazolidin-4-ylidene)methyl)-4-nitrophenoxy)acetate
Molecular Formula C14H13N3O7
Molecular Weight 335.26900
Exact Mass 335.07500
PSA 139.55000
LogP 1.89780
Precursor  0

DownStream  2