590391-77-8
1H-INDOLE-3-CARBOXALDEHYDE,5-PHENYL-2-(PYRIDIN-2-YL)-
Product Code:
533281
Molecular Formula:
C20H14N2O
Molecular Weight:
Order 590391-77-8