A compound of formula: or an enantiomer, diastereomer, tautomer, or pharmaceutically-acceptable salt or solvate thereof, wherein the symbols have the following meaning and are, for each occurrence, independently selected: R 1 is hydrogen, halogen, cyano, nitro, CF 3, OCF 3, alkyl or substituted alkyl, alkenyl or substituted alkenyl, alkynyl or substituted alkynyl, cycloalkyl or substituted cycloalkyl, cycloalkenyl or substituted cycloalkenyl, heterocycle or substituted heterocycle, aryl or substituted aryl, OR a or SR a; R 3 is hydrogen, cyano, CF 3, OCF 3, alkyl or substituted alkyl, alkenyl or substituted alkenyl, alkynyl or substituted alkynyl, cycloalkyl or substituted cycloalkyl, cycloalkenyl or substituted cycloalkenyl, heterocycle or substituted heterocycle, aryl or substituted aryl, OR a or SR a, or NR b R c; R 7 is hydrogen, halogen, cyano, nitro, CF 3, OCF 3, alkyl or substituted alkyl, alkenyl or substituted alkenyl, alkynyl or substituted alkynyl, cycloalkyl or substituted cycloalkyl, cycloalkenyl or substituted cycloalkenyl, heterocycle or substituted heterocycle, aryl or substituted aryl, OR a or SR a; R a is hydrogen, alkyl or substituted alkyl, alkenyl or substituted alkenyl, alkynyl or substituted alkynyl, cycloalkyl or substituted cycloalkyl, cycloalkenyl or substituted cycloalkenyl, heterocycle or substituted heterocycle, aryl or substituted aryl; R b and R c are independently hydrogen, alkyl or substituted alkyl, cycloalkyl or substituted cycloalkyl, heterocycle or substituted heterocycle, aryl or substituted aryl, or said R b and R c together with the N to which they are bonded optionally form a heterocycle or substituted heterocycle; and n is 1-4; provided that when R 3 is not NR b R c, then R 7 is not hydrogen; wherein the substituted alkyl is an alkyl group substituted with 1 to 4 substituents selected from halogen, hydroxyl, nitro; the substituted alkenyl, substituted alkynyl, substituted cycloalkyl, substituted cycloalkenyl and substituted heterocycle are groups substituted with 1 to 4 substituents selected from halogen, hydroxyl, nitro, or alkyl; the substituted aryl is an aryl group substituted with 1 to 3 substituents selected from halogen, hydroxyl, nitro, alkyl, or O(alkyl); wherein each alkyl contains 1 to 6 carbon atoms, alkenyl contains 2 to 12 carbon atoms and at least one carbon-carbon double bond, alkynyl contains 2 to 12 carbon atoms and at least one carbon-carbon triple bond, cycloalkyl contains 3 to 8 carbons per ring, cycloalkenyl contains 3 to 8 carbons per ring, aryl is phenyl, biphenyl or naphthyl, and heterocycle is a 4 to 7 membered monocyclic ring having 1, 2, 3 or 4 heteroatoms selected from nitrogen, oxygen and/or sulfur. R 1 is hydrogen, halogen, cyano, nitro, CF 3, OCF 3, alkyl or substituted alkyl, alkenyl or substituted alkenyl, alkynyl or substituted alkynyl, cycloalkyl or substituted cycloalkyl, cycloalkenyl or substituted cycloalkenyl, heterocycle or substituted heterocycle, aryl or substituted aryl, OR a or SR a; R 3 is hydrogen, cyano, CF 3, OCF 3, alkyl or substituted alkyl, alkenyl or substituted alkenyl, alkynyl or substituted alkynyl, cycloalkyl or substituted cycloalkyl, cycloalkenyl or substituted cycloalkenyl, heterocycle or substituted heterocycle, aryl or substituted aryl, OR a or SR a, or NR b R c; R 7 is hydrogen, halogen, cyano, nitro, CF 3, OCF 3, alkyl or substituted alkyl, alkenyl or substituted alkenyl, alkynyl or substituted alkynyl, cycloalkyl or substituted cycloalkyl, cycloalkenyl or substituted cycloalkenyl, heterocycle or substituted heterocycle, aryl or substituted aryl, OR a or SR a; R a is hydrogen, alkyl or substituted alkyl, alkenyl or substituted alkenyl, alkynyl or substituted alkynyl, cycloalkyl or substituted cycloalkyl, cycloalkenyl or substituted cycloalkenyl, heterocycle or substituted heterocycle, aryl or substituted aryl; R b and R c are independently hydrogen, alkyl or substituted alkyl, cycloalkyl or substituted cycloalkyl, heterocycle or substituted heterocycle, aryl or substituted aryl, or said R b and R c together with the N to which they are bonded optionally form a heterocycle or substituted heterocycle; and n is 1-4; provided that when R 3 is not NR b R c, then R 7 is not hydrogen; wherein the substituted alkyl is an alkyl group substituted with 1 to 4 substituents selected from halogen, hydroxyl, nitro; the substituted alkenyl, substituted alkynyl, substituted cycloalkyl, substituted cycloalkenyl and substituted heterocycle are groups substituted with 1 to 4 substituents selected from halogen, hydroxyl, nitro, or alkyl; the substituted aryl is an aryl group substituted with 1 to 3 substituents selected from halogen, hydroxyl, nitro, alkyl, or O(alkyl); wherein each alkyl contains 1 to 6 carbon atoms, alkenyl contains 2 to 12 carbon atoms and at least one carbon-carbon double bond, alkynyl contains 2 to 12 carbon atoms and at least one carbon-carbon triple bond, cycloalkyl contains 3 to 8 carbons per ring, cycloalkenyl contains 3 to 8 carbons per ring, aryl is phenyl, biphenyl or naphthyl, and