170034-63-6

170034-63-6 structure
170034-63-6 structure

Name ethyl (E)-3-(4-(benzyloxy)-3-formyl-5-methoxy-1-methyl-1H-indol-2-yl)acrylate
Molecular Formula C23H23NO5
Molecular Weight 393.43242