22042-87-1 Hydrazinecarbothioamide, 2-propylidene- NSC127705 Propanal thiosemicarbazone Propionaldehyde, thiosemicarbazone