The present invention features 5-deazaflavin compounds, pharmaceutical
compositions of 5-deazaflavin compounds and methods of treating a patient
suffering from cancer, the method comprising administering to a patient
one or more 5-deazaflavin compounds of the invention.