A compound of formula, or a pharmaceutically acceptable ester or amide of a compound of formula, or a solvate or salt thereof, including a salt of such an ester or amide, and a solvate of such an ester, amide or salt, wherein R 1 is selected from the group consisting of halogen, cyano, nitro, OR A, N(R B) 2, -C C 1-4 alkyl, -SO 2 C 1-4 alkyl, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, haloC 1-6 alkyl, dihaloC 1-6 alkyl, trihaloC 1-6 alkyl, haloC 2-6 alkenyl, dihaloC 2-6 alkenyl, trihaloC 2-6 alkenyl, cyanoC 1-6 alkyl, C 1-4 alkoxyC 1-6 alkyl, C 3-8 cycloalkyl, C 3-8 cycloalkylC 1-6 alkyl, phenyl, benzyl, and 5-10 membered heterocyclyl, wherein said phenyl, benzyl or heterocyclyl group can be either unsubstituted or substituted with from 1 to 3 substituents, each substituent being independently selected from the group consisting of OR A, halogen, cyano, nitro, -C C 1-4 alkyl, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, haloC 1-6 alkyl, dihaloC 1-6 alkyl and trihaloC 1-6 alkyl; R 2 is selected from the group consisting of cyano, -CHO, -CH=N-OH, -C C 1-4 alkyl optionally substituted with from 1 to 3 halogens, -C NH-OH, -C(NH 2)=N-OH, -C(CO 2 H)=N-OH, -C(NH 2)=NH, -C(NH 2)=N-NH 2, -CO 2 H, -CH CO 2 H, -C N(R C) 2, -C -C -NH 2, -CH 2 NH-CONH 2,-C CO 2 H and -CH 2 SO 3 H; each of R 3, R 4, R 5, R 6, R 7, R 8, R 9 and R 10 is independently selected from the group consisting of hydrogen, OR A, halogen, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, haloC 1-6 alkyl, dihaloC 1-6 alkyl and trihaloC 1-6 alkyl; each R A is independently selected from the group consisting of hydrogen, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 3-8 cycloalkyl, C 3-8 cycloalkylC 1-6 alkyl, phenyl, benzyl and 5-10 membered heterocyclyl, each optionally substituted by from 1 to 3 halogen atoms; and each R B is independently selected from the group consisting of hydrogen, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 3-8 cycloalkyl, C 3-8 cycloalkylC 1-6 alkyl, phenyl, benzyl and 5-10 membered heterocyclyl, each optionally substituted by from 1 to 3 halogen atoms; each R C is independently selected from the group consisting of hydrogen and C 1-6 alkyl; and wherein the pharmaceutically acceptable ester or amide is formed from an acid group in the compound of the formula and has the formula -COOR B, -CONR B 2, -SO 2 OR B, or -SO 2 N(R B) 2; or formed from an -OH or -NHR B group in the compound of the formula and has the formula -OC R B, -NR B C R B, -OSO 2 R B, and -NR B SO 2 R B. wherein R 1 is selected from the group consisting of halogen, cyano, nitro, OR A, N(R B) 2, -C C 1-4 alkyl, -SO 2 C 1-4 alkyl, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, haloC 1-6 alkyl, dihaloC 1-6 alkyl, trihaloC 1-6 alkyl, haloC 2-6 alkenyl, dihaloC 2-6 alkenyl, trihaloC 2-6 alkenyl, cyanoC 1-6 alkyl, C 1-4 alkoxyC 1-6 alkyl, C 3-8 cycloalkyl, C 3-8 cycloalkylC 1-6 alkyl, phenyl, benzyl, and 5-10 membered heterocyclyl, wherein said phenyl, benzyl or heterocyclyl group can be either unsubstituted or substituted with from 1 to 3 substituents, each substituent being independently selected from the group consisting of OR A, halogen, cyano, nitro, -C C 1-4 alkyl, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, haloC 1-6 alkyl, dihaloC 1-6 alkyl and trihaloC 1-6 alkyl; R 2 is selected from the group consisting of cyano, -CHO, -CH=N-OH, -C C 1-4 alkyl optionally substituted with from 1 to 3 halogens, -C NH-OH, -C(NH 2)=N-OH, -C(CO 2 H)=N-OH, -C(NH 2)=NH, -C(NH 2)=N-NH 2, -CO 2 H, -CH CO 2 H, -C N(R C) 2, -C -C -NH 2, -CH 2 NH-CONH 2,-C CO 2 H and -CH 2 SO 3 H; each of R 3, R 4, R 5, R 6, R 7, R 8, R 9 and R 10 is independently selected from the group consisting of hydrogen, OR A, halogen, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, haloC 1-6 alkyl, dihaloC 1-6 alkyl and trihaloC 1-6 alkyl; each R A is independently selected from the group consisting of hydrogen, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 3-8 cycloalkyl, C 3-8 cycloalkylC 1-6 alkyl, phenyl, benzyl and 5-10 membered heterocyclyl, each optionally substituted by from 1 to 3 halogen atoms; and each R B is independently selected from the group consisting of hydrogen, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 3-8 cycloalkyl, C 3-8 cycloalkylC 1-6 alkyl, phenyl, benzyl and 5-10 membered heterocyclyl, each optionally substituted by from 1 to 3 halogen atoms; each R C is independently selected from the group consisting of hydrogen and C 1-6 alkyl; and wherein the pharmaceutically acceptable ester or amide is formed from an acid group in the compound of the formula and has the formula -COOR B, -CONR B 2, -SO 2 OR B, or -SO 2 N(R B) 2; or formed from an -OH or -NHR B group in the compound of the formula and has the formula -OC R B, -NR B C R B, -OSO 2 R B, and -NR B SO 2 R B.