917568-22-0

917568-22-0 structure
917568-22-0 structure

Name ethyl 7-formyl-3-(3-methoxy-3-oxopropyl)-1H-indole-2-carboxylate
Molecular Formula C16H17NO5
Molecular Weight 303.31000
Exact Mass 303.11100
PSA 85.46000
LogP 2.26270