N'-Styrylthiobenzoic acid hydrazide [ 20185-01-7 ]