590391-06-3
1H-INDOLE-3-CARBOXALDEHYDE,2-(4-METHOXY-3-METHYLPHENYL)-
Product Code:
533276
Molecular Formula:
C17H15NO2
Molecular Weight:
265.30
Order 590391-06-3