Top Suppliers:I want be here

61840-50-4

61840-50-4 structure
61840-50-4 structure

Name 3-(3,5-dichlorophenyl)-2,4-dioxo-N-propan-2-yl-imidazolidine-1-carboxamide
Molecular Formula C13H13Cl2N3O3