1374156-08-7

1374156-08-7 structure
1374156-08-7 structure

Name 2,3-diethoxy-3-(2,3-dihydro-2,3-dioxo-1H-indol-1-yl)-3H-indole
Molecular Formula C20H18N2O4
Molecular Weight 350.36800
Exact Mass 350.12700
PSA 68.20000
LogP 2.68610