155966-93-1
2,4-Thiazolidinedione, 5-(phenylmethylene)-3-[3-(4-pyridinylthio)propyl]-
Product Code:
1595598
Molecular Formula:
C18H16N2O2S2
Molecular Weight:
Order 155966-93-1