A compound of the formula: ** Formula ** wherein, X is N, CH or C-Cl; T is S, S>; = O, CH2 or O; A is lower alkylene; G is a single bond, optionally substituted lower alkylene, optionally substituted lower alkenylene, or optionally substituted lower alkynylene; B is a single or 5- or 6-membered heterocyclic group containing at least 1 to 3 N atoms; D is a single bond, -CO-, -O-CO-, -CO-O-, -NR7-, -NR7-CO-, -CO-NR7-, -NR7-CO-NR7-, -O-, -S-, -SO-, -SO2- NR7-, -NR7-SO2-, -CH2-NR7-CO- or -SO2-; E is optionally substituted lower alkylene; F is a single bond or optionally substituted phenylene; R3 and R4 are -OR8; and R5 and R6 each is independently hydrogen, halogen, nitrile, or -OR8; each R7 is independently hydrogen or optionally substituted lower alkyl; each R8 is hydrogen; a group of the formula: ** Formula ** is an optionally substituted quaternary, cyclic, monocyclic or fused ammonium group containing one or more N atoms; the dotted line shows a link in the ring; provided that when G binds to a cationic N atom, the dotted line is absent, when G does not bind to a cationic N atom, the dotted line shows a lower alkylene between the cationic N atom and a forming atom ring different from the near atom; or an ester, a ring-protected amino compound in the side chain 7, a pharmaceutically acceptable salt, or a solvate thereof, wherein "lower alkyl" refers to linear or branched alkyl having 1-8 carbons, "lower alkylene" refers to linear alkylene having 1-8 carbons, "lower alkenylene" refers to linear alkenylene having 2-8 carbons and "lower alkynylene" includes a linear alkynylene having 2-8 carbons.Un compuesto de la fórmula:**Fórmula** en donde, X es N, CH o C-Cl; T es S, S>;=O, CH2 o O; A es alquileno inferior; G es un enlace sencillo, alquileno inferior sustituido opcionalmente, alquenileno inferior sustituido opcionalmente, o alquinileno inferior sustituido opcionalmente; B es un enlace sencillo o grupo heterocíclico de 5 o 6 miembros que contiene al menos 1 a 3 á