Provided herein are Aminopurine Compounds having the following structure: wherein R1, R2 and and R3 are as defined herein, compositions comprising an effective amount of an Aminopurine Compound and methods for treating or preventing cancer, a cardiovascular disease, a renal disease, an autoimmune condition, an inflammatory condition, macular degeneration, ischemia-reperfusion injury, pain and related syndromes, disease-related wasting, an asbestos-related condition, pulmonary hypertension or a condition treatable or preventable by inhibition of the JNK pathway comprising administering an effective amount of an Aminopurine Compound to a patient in need thereof.