2-(3-Fluorophenyl)-1,3-thiazolidine-4-carboxylic acid AIDS-150500 AIDS150500 NSC687698