3-(2,4-Dioxo-thiazolidin-3-yl)-N-phenyl-propionamide BAS 07297672