2-(4-Bromophenyl)-1,3-thiazolidine-4-carboxylic acid AIDS-161362 AIDS161362 NSC687696