Thiobenzoic acid N'-isopropylidene hydrazide [ 20185-02-8 ]