4-(2,4-Dioxo-thiazolidin-5-ylamino)-benzoic acid BAS 05124760