1H-Indole-3-carboxaldehyde,6-hydroxy-2-(4-hydroxyphenyl)-1-(phenylmethyl)-

Product Code: 1551197
Molecular Formula: C22H17NO3
Molecular Weight:
158611-30-4