Top Suppliers:I want be here

590391-00-7

590391-00-7 structure
590391-00-7 structure

Name 2-(2,5-Dimethylphenyl)-1H-indole-3-carbaldehyde
Molecular Formula C17H15NO
Molecular Weight 249.30700
Exact Mass 249.11500
PSA 32.86000
LogP 4.26420