1H-Indole-5-carboxylic acid, 3-iodo-1,2-diphenyl-, methyl ester

Product Code: 1785715
Molecular Formula: C22H16INO2
Molecular Weight:
868540-95-8