2-Benzylsulfanyl-propionic acid thiophen-2-ylmethylene-hydrazide BAS 00522984