Text this: N′-(5-ethoxycarbonyl-3,4-dimethyl-pyrrol-2-yl-methylidene)-4-hydroxybenzohydrazide monohydrate, C17H21N3O5