868540-95-8
1H-Indole-5-carboxylic acid, 3-iodo-1,2-diphenyl-, methyl ester
Product Code:
1785715
Molecular Formula:
C22H16INO2
Molecular Weight:
Order 868540-95-8