3766-55-0 4-Allyl-3-thiosemicarbazide 4-Allylthiosemicarbazide Allylthiosemicarbazide Hydrazinecarbothioamide, N-2-propenyl- N-Allylthiosemicarbazide NSC75830 Semicarbazide, 4-allyl-3-thio- WLN: ZMYUS&M2U1