Ethyl 4,4-diphenyl-5-oxo-1-imidazolidineacetate;1-Imidazolidineacetic acid, 4,4-diphenyl-5-oxo-, ethyl ester;AC1MIPJI;LS-79008;ethyl 2-(5-oxo-4,4-diphenylimidazolidin-1-yl)acetate;130889-52-0
Please post your buying leads,so that our qualified suppliers will soon contact you!
Country - Code Area - Code Number