3-{(2Z)-2-[3-(4-hydroxyphenyl)-4-oxo-1,3-thiazolidin-2-ylidene]hydrazino}-2H-indol-2-one

Product Code: 2478944
Molecular Formula: C17H12N4O3S
Molecular Weight: 352.36
5773-79-5