5773-79-5
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
Order 5773-79-5