1374156-07-6

1374156-07-6 structure
1374156-07-6 structure

Name 2-ethoxy-3-(2,3-dihydro-2,3-dioxo-1H-indol-1-yl)-3-hydroxy-3H-indole
Molecular Formula C18H14N2O4
Molecular Weight 322.31500
Exact Mass 322.09500
PSA 79.20000
LogP 1.64190