4-Methoxybenzaldehyde (4,5-dimethyl-1,3-thiazol-2-yl)hydrazone AIDS-136654 AIDS136654 Anisaldehyde 4,5-dimethylthiazolyl-hydrazone NSC638679