TECHNOLOGY FOCUS - INORGANIC CHEMISTRY - Preferred Components: The carbon support is at least one carbon black, carbon nanotube, carbon nanofiber, carbon nanocoil or carbon nanocage. The oxidizing agent is at least one ammonium persulfate, iron(II) chloride or potassium dichromate. The cobalt precursor is at least one cobalt-containing oxide, acetate, nitrate or sulfate.    TECHNOLOGY FOCUS - ORGANIC CHEMISTRY - Preferred Components: The chelating agent is ethylenediamine or 1,3-diaminopropane.    TECHNOLOGY FOCUS - POLYMERS - Preferred Components: The conductive polymer is polypyrrole or polyaniline. EXAMPLE - 1-Pyrenecarboxylic acid (250 mg) was added to ethanol (400 ml) and stirred for 30 minutes. Herringbone type carbon nanofiber (500 mg) was then added to the 1-pyrenecarboxylic acid solution and stirred for 6 hours. Pyrrole monomer (500 mg) was then added and stirred at 4 degrees C for 1 hour. Then ammonium persulfate (oxidizing agent) (228 mg) was dissolved in water (100 ml) to obtain an aqueous solution. The ammonium persulfate aqueous solution (67.75 ml) was then kept in a reactor and stirred at 4 degrees C for 24 hours to obtain a coated support with polypyrrole polymerized on the carbon nanofiber surface. The resultant solid was then recovered by filtration under reduced pressure, washed with water and ethanol, and dried in a vacuum oven at 40 degrees C for 12 hours to obtain polypyrrole-coated carbon nanofiber. Then cobalt nitrate hexahydrate (297.2 mg) and ethylenediamine (375 mg) were added to ethanol and stirred to form chelated cobalt. Then the polypyrrole-coated carbon nanofiber (500 mg) was added to the resultant solution and refluxed at 80 degrees C for 3 hours. Then the solvent was evaporated using an evaporator to recover an intermediate with the chelated cobalt impregnated on a conductive polymer. The recovered intermediate was then heat treated for 1 hour in a furnace at 800 degrees C under an argon atmosphere. Then the resultant intermediate was kept in 0.5 M sulfuric acid and refluxed at 80 degrees C for 3 hours to dissolve excessive cobalt. Then the remaining solid was washed with water, to obtain the oxygen reduction catalyst.