AIDS-058562 AIDS058562 Pyromucic acid, isopropylhydrazide