The invention provides pyrrole-containing compounds and methods of use
thereof. Kits and pharmaceutical compositions comprising the pyrrole
compounds of the invention are also provided. The compounds and
compositions disclosed herein are preferably used in the treatment of
neurodegenerative diseases, cardiovascular diseases, proliferative
diseases, and visual disorders. In particular, methods and compositions
for the treatment of stroke are disclosed herein.