142880-28-2
3-(4-ethoxyphenyl)-1-(2-nitrophenyl)-2,4-imidazolidinedione
Product Code:
1591497
Molecular Formula:
C17H15N3O5
Molecular Weight:
341.31
Order 142880-28-2
ethoxyphenyl,nitrophenyl,imidazolidinedione,imidazolidin,imidazolidine,CASNo 142880-28-2