111598-84-6

111598-84-6 structure
111598-84-6 structure

Name ethyl 3-((dimethylamino)methyl)-5,6-dimethoxy-1H-indole-2-carboxylate
Molecular Formula C16H22N2O4
Molecular Weight 306.35700
Exact Mass 306.15800
PSA 63.79000
LogP 2.42340
Precursor  0

DownStream  1