2-(1,2,3,4-Tetrahydroxybutyl)-1,3-thiazolidine-4-carboxylic acid AIDS-160649 AIDS160649 NSC641713