13331-31-2
benzyl hydrazinecarbodithioate
Product Code:
1244748
Molecular Formula:
C8H10N2S2
Molecular Weight:
198.31
Order 13331-31-2