64033-76-7
Hexanedioic acid, bis[2-[1-oxo-2-(phenylthio)propyl]hydrazide]
Product Code:
1728882
Molecular Formula:
C24H30N4O4S2
Molecular Weight:
Order 64033-76-7