AIDS-058568 AIDS058568 Pyromucic acid, 2-(2,3,4,5,6-pentahydroxyhexylidene) hydrazide