20812-04-8 Butyraldehyde thiosemicarbazone Butyraldehyde, thiosemicarbazone Hydrazinecarbothioamide, 2-butylidene- NSC42178