Acryloyl chloride

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Acryloyl chloride
Skeletal formula
Ball-and-stick model
Names
IUPAC name
2-propenoyl chloride
Identifiers
814-68-6 YesY
ChemSpider 12588 YesY
Jmol 3D model Interactive image
PubChem 399362
  • InChI=1S/C3H3ClO/c1-2-3(4)5/h2H,1H2 YesY
    Key: HFBMWMNUJJDEQZ-UHFFFAOYSA-N YesY
  • InChI=1/C3H3ClO/c1-2-3(4)5/h2H,1H2
    Key: HFBMWMNUJJDEQZ-UHFFFAOYAZ
  • ClC(=O)C=C
Properties
C3H3ClO
Molar mass 90.51 g·mol−1
Density 1.119 g/cm3
Melting point N/A
Boiling point 75.0 °C (167.0 °F; 348.1 K)
Except where otherwise noted, data are given for materials in their standard state (at 25 °C [77 °F], 100 kPa).
YesY verify (what is YesYN ?)
Infobox references

Acryloyl chloride, also known as 2-propenoyl chloride or acrylic acid chloride, is a clear, light yellow, flammable liquid with an acrid smell.[1][2] It belongs to the acid chlorides group of compounds and is therefore a derivative of acrylic acid.[3]

Preparation

Acryloyl chloride can be prepared by reacting acrylic acid with benzoyl chloride or with thionyl chloride.[3] When preparing this compound adding a small amount of an inhibitor such as hydroquinone can help to avoid light induced polymerisation of acryloyl chloride.

Reaction

This compound will give the common reactions of acid chlorides: it will react violently with water producing acrylic acid while it will form anhydrides when reacted with sodium salts of carboxylic acids. Reactions with alcohols will result in the formation of esters and reactions with amines will generate amides.[citation needed]

Uses

Acryloyl chloride is most commonly employed in organic synthesis for the introduction of acrylic moieties into other compounds and it is also used extensively in the preparation of acrylate monomers and polymers.[citation needed]

References

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

See also