68223-85-8

4,4-Imidazolidinedicarboxylic acid,1-(4-nitrophenyl)-5-oxo-2,3-diphenyl-, dimethyl ester
Product Code: 1961261
Molecular Formula: C25H21N3O7
Molecular Weight:
imidazolidinedicarboxylic,nitrophenyl,diphenyl,dimethyl,ester,imidazolidin,imidazolidine,CASNo 68223-85-8