4-(3-Benzyl-4-oxo-thiazolidin-2-yl)-benzoic acid MLS000043506 SMR000020323