2-(2-Imino-4-oxo-3-phenyl-thiazolidin-5-yl)-N-(2-methoxy-phenyl)-acetamide BAS 08768511