The present invention relates to pyrroloquinolinyl-pyrrole-2,5-dione
compounds and pyrroloquinolinyl-pyrrolidine-2,5-dione compounds, and
methods of preparation of these compounds. The present invention also
relates to pharmaceutical compositions comprising
pyrroloquinolinyl-pyrrole-2,5-dione compounds and
pyrroloquinolinyl-pyrrolidine-2,5-dione compounds. The present invention
provides methods of treating a cell proliferative disorder, such as a
cancer, by administering to a subject in need thereof a therapeutically
effective amount of a pyrroloquinolinyl-pyrrole-2,5-dione compound or
pyrroloquinolinyl-pyrrolidine-2,5-dione compound of the present
invention.