Top Suppliers:I want be here

593237-06-0

593237-06-0 structure
593237-06-0 structure

Name Ethyl 4-[(7-ethyl-3-formyl-1H-indol-1-yl)methyl]benzoate
Molecular Formula C21H21NO3
Molecular Weight 335.39600
Exact Mass 335.15200
PSA 48.30000
LogP 4.24120