526188-81-8

526188-81-8 structure
526188-81-8 structure

Name 1-Piperazinecarboxylic acid, 4-[(2-methyl-1H-indol-3-yl)-2-thienylmethyl]-, ethyl ester
Molecular Formula C21H25N3O2S