pyrroloquinolines