Top Suppliers:I want be here

593237-24-2

593237-24-2 structure
593237-24-2 structure

Name 7-Ethyl-1-[2-oxo-2-(1-pyrrolidinyl)ethyl]-1H-indole-3-carbaldehyd e
Molecular Formula C17H20N2O2
Molecular Weight 284.35300
Exact Mass 284.15200
PSA 42.31000
LogP 2.57650