2-Thiophenecarboxylic acid, 2-(2,3,4,5,6-pentahydroxyhexylidene) hydrazide AIDS-058583 AIDS058583