Top Suppliers:I want be here

593237-23-1

593237-23-1 structure
593237-23-1 structure

Name 7-Ethyl-1-[2-(4-morpholinyl)-2-oxoethyl]-1H-indole-3-carbaldehyde
Molecular Formula C17H20N2O3
Molecular Weight 300.35200
Exact Mass 300.14700
PSA 51.54000
LogP 1.81290