2-Propenoic acid,2-cyano-3-[2-(2-ethoxy-2-oxoethoxy)-1-phenyl-3-indolizinyl]-, ethyl ester

Product Code: 1267189
Molecular Formula: C24H22N2O5
Molecular Weight:
89645-57-8