Compound of formula (I): in which: m represents an integer from 1 to 4 inclusive, and n and p an integer from 0 to 4 inclusive, X represents O, S or a single bond, R1 represent hydrogen or halogen, or alkyl, alkoxy, hydroxy, trihaloalkyl or trihaloalkoxy, R2, R3 and R4, which may be same or different, each represents hydrogen or alkyl, R5 represents hydrogen or halogen, or alkoxy, aryloxy or heteroaryloxy, R6, R7 and R8, which may be same or different, each represents hydrogen or alkyl, or together form, with the atoms carrying them respectively, an optionally substituted heterocycle, R9 represents SO3H, -CO2R10, -CO-NR11R12, or -NR13R14, wherein R10, R11, R12, R13 and R14 each represents hydrogen or alkyl or together (R11 / R12; R13 / R14) form, with nitrogen carrying them, heterocycle, isomers thereof, and addition salts thereof with a pharmaceutically-acceptable acid or base.