AIDS-058589 AIDS058589 Imidazole-2-mercapto-5-carboxylic acid, hydrazide