2-Hydroxy-3-quinolinecarboxylic acid 2003-79-4 AIDS-129121 AIDS129121 NSC329342