Free release

928168-66-5 3-indolizinecarboxylic acid, 1-benzoyl-7-cyano-2-phenyl-, methyl ester

service@apichina.com
Product Name 3-Indolizinecarboxylic acid, 1-benzoyl-7-cyano-2-phenyl-, methyl ester
CAS No. 928168-66-5
Molecular Formula C24H16N2O3