(4-Bromo-phenoxy)-acetic acid (3-benzyl-4-oxo-thiazolidin-2-ylidene)-hydrazide ASN 04456747