2104035-80-3

2104035-80-3 structure
2104035-80-3 structure

Name ethyl 5-(3-(dimethylamino)propanamido)-1H-indole-2-carboxylate
Molecular Formula C16H21N3O3
Molecular Weight 303.35624