3-(4-Methoxy-phenyl)-thiazolidine-2-carboxylic acid hydrazide BAS 02282803