Free release

68195-88-0 4,4-imidazolidinedicarboxylic acid,1-(3-chlorophenyl)-5-oxo-2,3-diphenyl-, dimethyl ester

service@apichina.com
Product Name 4,4-Imidazolidinedicarboxylic acid,1-(3-chlorophenyl)-5-oxo-2,3-diphenyl-, dimethyl ester
CAS No. 68195-88-0
Molecular Formula C25H21ClN2O5