Basic information Safety Related Supplier
3-[(Diethylamino)methyl]benzoic acid 5,5-diphenyl-2,4-dioxoimidazolidin-3-yl ester Structure

3-[(Diethylamino)methyl]benzoic acid 5,5-diphenyl-2,4-dioxoimidazolidin-3-yl ester