TECHNOLOGY FOCUS - ELECTRONICS - Preferred Components: The battery further comprises a cell housing (51) having predetermined size, an ion exchange membrane (11) arranged across center of the cell housing, the anode and the cathode separated by the ion exchange membrane and arranged respectively in left and right sides of the cell housing, an anode electrolyte inlet (31) and an anode electrolyte outlet (32) to perform inflow and outflow of electrolyte used in the anode and arranged on top and bottom of the cell housing in the side of the anode, and a cathode electrolyte inlet (41) and a cathode electrolyte outlet (42) to perform inflow and outflow of electrolyte used in the cathode and arranged on top and bottom of the cell housing in the side of the cathode. The redox flow battery is vanadium based redox battery using V(II)/V(III) redox couple as cathode electrolyte, and V(IV)/V(V) redox couple and halogen redox couple as anode electrolyte, polysulfide bromine redox battery using disulfide redox couple as cathode electrolyte and halogen redox couple as anode electrolyte, and zinc-bromine redox battery using zinc redox couple as cathode electrolyte and halogen redox couple as anode electrolyte.    TECHNOLOGY FOCUS - POLYMERS - Preferred Components: The ion conductive polymer is random, alternating, block or sequential polymer. The ion conductive polymer has number average molecular weight of 10000-1000000 and weight average molecular weight of 10000-10000000. The ion conductive polymer is of formula (III). The separator is polymer membrane produced by molding ion conductive polymer itself or composite membrane produced by impregnating ion conductive polymer in nano web supporter. The nano web supporter is made of polyimide, polymethylpentene, polyester, polyacrylonitrile, polyvinyl amide, polyethylene, polypropylene, polyvinyl fluoride, polyvinyl difluoride, nylon, polybenzoxazole, polyethylene terephthalate, polytetrafluoroethylene, polyarylene ether sulfone and/or polyetheretherketone.m, n, o = greater than or equal to 1; andm:n = 1:1-1:30. Preferred Definitions:    a, b = 1.