2-(1,2-Dihydroxyethyl)-1,3-thiazolidine-4-carboxylic acid AIDS-161426 AIDS161426 NSC691435