2-Methoxybenzaldehyde benzo[h][1,2,4]triazino[5,6-f]quinolin-3-ylhydrazone AIDS-145052 AIDS145052 NSC669020