1H-Indole-3-carboxylic acid, 5-hydroxy-1,2-diphenyl-, ethyl ester

Product Code: 1072233
Molecular Formula: C23H19NO3
Molecular Weight: 357.40
28834-82-4