A compound of formula (A) or (B) or a salt, N-oxide, hydrate or solvate thereof: queR1 is a group of formula (IB) wherein in any combination compatibleR represents one or more optional substituents, Alk1 and Alk2 radicals are C1-C6 alkyl or C2-C6 optionally substituted divalent, p, r and s are independently O or 1, Z is -0-, -S-, - (C> = O) -, - (C> = S) -, -S02-, -C (> = O) O-, -C (> = O) NR A, -C (> = S) NR A, -S02NRA-, -NR AC (> = O) -, -NRAS02- o_NRA_ wherein RA is hydrogen or C1-C6 alkyl, q is hydrogen or a carbocyclic or heterocyclic radical substituted opcionalmenteR2 is (i) a group of formula (lA): - Ar 1_ (Alk 1) p- (Z), - (Alk 2) sQ (lA) in which any combination compatibleAr1 is an aryl radical or optionally substituted heteroaryl, Yalḳ \ Alk 2, p, r, s, Z, RA and Q are as defined in relation to R1, (ii) a carboxamide radical or (iii) a carbocyclic ring or nonaromatic heterocyclic wherein a ring carbon is sustituidoopcionalmente, and / or a ring nitrogen is optionally substituted with a group of formula - (Alk 1) P- (Z) r (Alk 2) sQ wherein Q, Alk \ Alk 2, Z, p, r and s are as defined above in relation to group (IA), R3 is a carboxyl group, carboxamide or carboxyl ester,Un compuesto de fórmula (A) o (B) o una sal, N-óxido, hidrato o solvato del mismo:en la queR1 es un grupo de fórmula (lB)en la que en cualquier combinación compatibleR representa uno o más sustituyentes opcionales,Alk1 y Alk2 son radicales alquileno C1-C6 o alquenileno C2-C6 divalentes sustituidos opcionalmente, p, r y s son independientemente O ó 1 ,Z es -0-, -S-, -(C>=O)-, -(C>=S)-, -S02-, -C(>=O)O-, -C(>=O)NRA-, -C(>=S)NRA-, -S02NRA-, -NRAC(>=O)-, -NRAS02- o_NRA_ en las que RA es hidrógeno o alquilo C1-C6, yQ es hidrógeno o un radical carbocíclico o heterocíclico sustituido opcionalmenteR2 es (i) un grupo de fórmula (lA):-Ar 1_(Alk 1) p-(Z), -(Alk2)s-Q (lA)en la que en cualquier combinación compatibleAr1 es un radical arilo o heteroarilo sustituido opcionalmente, yAlk\ Alk2, p, r, s, Z,