N-pyrrolylcarboxylic acids