1H-INDOLE-3-CARBOXALDEHYDE,5-PHENYL-2-(PYRIDIN-2-YL)-

Product Code: 533281
Molecular Formula: C20H14N2O
Molecular Weight:
590391-77-8