Top Suppliers:I want be here

593237-07-1

593237-07-1 structure
593237-07-1 structure

Name Methyl 4-[(7-ethyl-3-formyl-1H-indol-1-yl)methyl]benzoate
Molecular Formula C20H19NO3
Molecular Weight 321.37000
Exact Mass 321.13600
PSA 48.30000
LogP 3.85110