Dimethyl acetylenedicarboxylate

From Wikipedia, the free encyclopedia
(Redirected from DMAD)
Jump to navigation Jump to search
Dimethyl acetylenedicarboxylate
Chemical structure of DMADuak
Chemical structure of DMADuak
Ball-and-stick model
Ball-and-stick model
Names
Preferred IUPAC name
Dimethyl but-2-ynedioate
Other names
DMAD
Acetylenedicarboxylic
acid dimethyl ester
Identifiers
3D model (JSmol)
ChEMBL
ChemSpider
ECHA InfoCard Lua error in Module:Wikidata at line 880: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikidata at line 880: attempt to index field 'wikibase' (a nil value).Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
EC Number
  • 212-098-4
E number Lua error in Module:Wikidata at line 880: attempt to index field 'wikibase' (a nil value).
RTECS number
  • ES0175000
UNII
  • {{#property:P3117}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
  • InChI=1S/C6H6O4/c1-9-5(7)3-4-6(8)10-2/h1-2H3 checkY
    Key: VHILMKFSCRWWIJ-UHFFFAOYSA-N checkY
  • InChI=1/C6H6O4/c1-9-5(7)3-4-6(8)10-2/h1-2H3
    Key: VHILMKFSCRWWIJ-UHFFFAOYAX
  • COC(=O)C#CC(=O)OC
Properties
C6H6O4
Molar mass 142.11 g/mol
Appearance Colorless liquid
Density 1.1564 g/cm3
Melting point −18 °C (0 °F; 255 K)
Boiling point 195 to 198 °C (383 to 388 °F; 468 to 471 K) (96–98° at 8 mm Hg)
Insoluble
Solubility in other solvents Soluble in most
organic solvents
1.447
Structure
0 D
Hazards
Occupational safety and health (OHS/OSH):
Main hazards
Toxic
GHS labelling:
GHS05: CorrosiveGHS07: Exclamation mark
Danger
H302, H314
P260, P264, P270, P280, P301+P312, P301+P330+P331, P303+P361+P353, P304+P340, P305+P351+P338, P310, P321, P330, P363, P405, P501
Flash point 187 °C (369 °F; 460 K)
Related compounds
Related compounds
Methyl propiolate,
Hexafluoro-2-butyne,
Acetylene
Except where otherwise noted, data are given for materials in their standard state (at 25 °C [77 °F], 100 kPa).
checkY verify (what is checkY☒N ?)

Dimethyl acetylenedicarboxylate (DMAD) is an organic compound with the formula CH3O2CC2CO2CH3. It is a di-ester in which the ester groups are conjugated with a C-C triple bond. As such, the molecule is highly electrophilic, and is widely employed as a dienophile in cycloaddition reactions, such as the Diels-Alder reaction. It is also a potent Michael acceptor.[1][2] This compound exists as a colorless liquid at room temperature. This compound was used in the preparation of nedocromil.

Preparation

[edit | edit source]

Although inexpensively available, DMAD is prepared today as it was originally. Maleic acid is brominated and the resulting dibromosuccinic acid is dehydrohalogenated with potassium hydroxide yielding acetylenedicarboxylic acid.[3][4] The acid is then esterified with methanol and sulfuric acid as a catalyst:[5]

Safety

[edit | edit source]

DMAD is a lachrymator and a vesicant.[6][7]

References

[edit | edit source]
  1. ^ Stelmach, J. E.; Winkler, J. D. "Dimethyl Acetylenedicarboxylate"in Encyclopedia of Reagents for Organic Synthesis (Ed: L. Paquette) 2004, J. Wiley & Sons, New York. Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).; Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).; Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).