66999-71-1 9-Chloroimidazo[2',1':5,1][1,2,4]triazolo[4,3-a]pyridine AIDS-128586 AIDS128586 NSC289803