BAS 01877574 Toluene-4-sulfonic acid 2-(2,4-dioxo-thiazolidin-5-ylidenemethyl)-phenyl ester