A compound having formula I is useful for treating a neurodegenerative disease:R1 is an C1-12 organyl group;is a C1-12 heterocyclic ring system containing 5 to 12 ring atoms and up to three heteroatoms individually selected from the group consisting of N, O, S, and Se;R2 are C1-12 organyl groups;R7, R8 are each independently, hydrogen (H), hydroxyl, oxo (i.e., carbonyl), C1-8 alkyl, C1-8 alkoxyl, C2-8 alkenyl, C2-10 alkynyl, C5-7 cycloalkyl, C5-7 cycloalkenyl, halo, C1-4 aldehyde, or —NR4q where R4 is H, C1-8 alkyl, C2-8 alkenyl, C4-8 cycloalkyl, C4-8 cycloalkenyl, or C6-10 aryl;o is 0, 1, 2, 3, or 4;A is a C6-12 aryl group, C5-12 heteroaryl group, or an optionally substituted 3-hydroxypyridin-4(1H)-one;p is an integer from 1 to 6; andZm is absent or a divalent linking moiety; andm is an integer representing the number of time Z is repeated.