590391-78-9
1H-INDOLE-3-CARBOXALDEHYDE,5-PHENYL-2-(PYRIDIN-3-YL)-
Product Code:
1119443
Molecular Formula:
C20H14N2O
Molecular Weight:
Order 590391-78-9