3-(3-Iodo-carbazol-9-yl)-propionic acid benzylidene-hydrazide BAS 01025435