129655-50-1

129655-50-1 structure
129655-50-1 structure

Name 1H-indole-2,5-dicarboxylic acid 2-ethyl ester 5-{[2-(ethoxycarbonyl)-1H-indol-5-yl]-amide}
Molecular Formula C23H21N3O5
Molecular Weight 419.43000
Exact Mass 419.14800
PSA 113.28000
LogP 4.32790