1431697-75-4

1431697-75-4 structure
1431697-75-4 structure

Name ethyl 3-(3-(tert-butylthio)-5-Methoxy-1H-indol-2-yl)-2,2-diMethylpropanoate
Molecular Formula C20H29NO3S
Molecular Weight 363.51416