ethyl (5-oxo-4,4-diphenylimidazolidin-1-yl)acetate
CAS No. 130889-52-0