28834-82-4
1H-Indole-3-carboxylic acid, 5-hydroxy-1,2-diphenyl-, ethyl ester
Product Code:
1072233
Molecular Formula:
C23H19NO3
Molecular Weight:
357.40
Order 28834-82-4