3-Benzyl-2-imino-thiazolidin-4-one ASN 03068322