2,4-Thiazolidinedione, 5-(2-hydroxy-1-phenylpropylidene)-

Product Code: 2125492
Molecular Formula: C12H11NO3S
Molecular Weight:
151450-93-0