700869-70-1
Benzaldehyde, 2,4-dihydroxy-, 1,3-dithiolan-2-ylidenehydrazone
Product Code:
1991282
Molecular Formula:
C10H10N2O2S2
Molecular Weight:
Order 700869-70-1