4-(2,4-Dioxo-thiazolidin-5-ylamino)-benzoic acid ethyl ester BAS 05124764