58795-15-6 7-Methyl-1H-pyrrolo[2,3-c]pyridine-2,3-dicarboxylic acid AIDS-126395 AIDS126395 Harminic acid NSC108043