Hypobromous acid

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Hypobromous acid
200px
Space-filling model of hypobromous acid
Names
IUPAC name
hypobromous acid, bromic(I) acid
Identifiers
13517-11-8 N
ChEBI CHEBI:29249 YesY
ChemSpider 75379 YesY
Jmol 3D model Interactive image
PubChem 83547
  • InChI=1S/BrHO/c1-2/h2H YesY
    Key: CUILPNURFADTPE-UHFFFAOYSA-N YesY
  • InChI=1S/BrHO/c1-2/h2H
    Key: CUILPNURFADTPE-UHFFFAOYSA-N
  • InChI=1/BrHO/c1-2/h2H
    Key: CUILPNURFADTPE-UHFFFAOYAL
  • OBr
Properties
HBrO
Molar mass 96.911
Vapor pressure {{{value}}}
Except where otherwise noted, data are given for materials in their standard state (at 25 °C [77 °F], 100 kPa).
N verify (what is YesYN ?)
Infobox references

Hypobromous acid is a weak, unstable acid with chemical formula HBrO. It is also called bromic(I) acid, bromanol or hydroxidobromine. It occurs only in solution and has chemical and physical properties that are very similar to those of hypochlorous acid.

In aqueous solution, hypobromous acid partially dissociates into the hypobromite anion OBr and the cation H+. Like the acid, hypobromite salts are unstable and when evaporated or boiled to dryness, they undergo a disproportionation reaction, yielding the respective bromate and bromide salts.

When pure bromine is added to water, it forms hypobromous acid and hydrobromic acid (HBr):

Br2(l) + H2O(l) ↔ HOBr(aq) + HBr (aq)

HOBr is used as a bleach, an oxidizer, a deodorant, and a disinfectant, due to its ability to kill the cells of many pathogens. The compound is generated in warm-blooded vertebrate organisms especially by eosinophils, which produce it by the action of eosinophil peroxidase, an enzyme which preferentially uses bromide.[1] Bromide is also used in hot tubs and spas as a germicidal agent, using the action of an oxidizing agent to generate hypobromite in a similar fashion to the peroxidase in eosinophils. It is especially effective when used in combination with its congener, hypochlorous acid.

References

  1. Lua error in package.lua at line 80: module 'strict' not found.