1H-Indole-2-carboxylic acid, 3-(dodecylsulfinyl)-1-methyl-, ethyl ester

Product Code: 517186
Molecular Formula: C24H37NO3S
Molecular Weight: 419.62
872593-10-7