588669-86-7
1H-INDOLE-3-CARBOXALDEHYDE,5-ETHYL-2-(PYRIDIN-2-YL)-
Product Code:
499244
Molecular Formula:
C16H14N2O
Molecular Weight:
Order 588669-86-7