590391-01-8
1H-INDOLE-3-CARBOXALDEHYDE,2-(3,4-DIMETHYLPHENYL)-
Product Code:
533274
Molecular Formula:
C17H15NO
Molecular Weight:
249.30
Order 590391-01-8