5766-43-8

5766-43-8 structure
5766-43-8 structure

Name (5Z)-3-(4-ethoxyphenyl)-5-(1H-indol-3-ylmethylidene)-1,3-thiazolidine-2,4-dione
Molecular Formula C20H16N2O3S
Molecular Weight 364.41800
Exact Mass 364.08800
PSA 87.70000
LogP 4.87250