Top Suppliers:I want be here

590391-78-9

590391-78-9 structure
590391-78-9 structure

Name 5-Phenyl-2-(3-pyridinyl)-1H-indole-3-carbaldehyde
Molecular Formula C20H14N2O
Molecular Weight 298.33800
Exact Mass 298.11100
PSA 45.75000
LogP 4.70940