Free release

89996-22-5 4-imidazolidinecarboxylic acid,3-(4-chlorophenyl)-1-(3,4-dichlorophenyl)-2,5-dioxo-, ethy

service@apichina.com
Product Name 4-Imidazolidinecarboxylic acid,3-(4-chlorophenyl)-1-(3,4-dichlorophenyl)-2,5-dioxo-, ethyl ester
CAS No. 89996-22-5
Molecular Formula C18H13Cl3N2O4