84639-91-8
1H-Indole-4-carboxaldehyde, 1-acetyl-7-(phenylmethoxy)-
Product Code:
624014
Molecular Formula:
C18H15NO3
Molecular Weight:
293.31
Order 84639-91-8