Benzoic acid, 3-methoxy-, 7-cyano-2,3-diphenyl-1-indolizinyl ester

Product Code: 1806575
Molecular Formula: C29H20N2O3
Molecular Weight:
660414-49-3