Deprecated: Return type of Endurance_Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/theeurek/public_html/amcrasto/wp-content/plugins/bluehost-wordpress-plugin/vendor/bluehost/endurance-wp-module-loader/includes/Collection.php on line 418

Deprecated: Return type of Endurance_Collection::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/theeurek/public_html/amcrasto/wp-content/plugins/bluehost-wordpress-plugin/vendor/bluehost/endurance-wp-module-loader/includes/Collection.php on line 429

Deprecated: Return type of Endurance_Collection::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/theeurek/public_html/amcrasto/wp-content/plugins/bluehost-wordpress-plugin/vendor/bluehost/endurance-wp-module-loader/includes/Collection.php on line 439

Deprecated: Return type of Endurance_Collection::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/theeurek/public_html/amcrasto/wp-content/plugins/bluehost-wordpress-plugin/vendor/bluehost/endurance-wp-module-loader/includes/Collection.php on line 452

Deprecated: Return type of Endurance_Collection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/theeurek/public_html/amcrasto/wp-content/plugins/bluehost-wordpress-plugin/vendor/bluehost/endurance-wp-module-loader/includes/Collection.php on line 82

Deprecated: Return type of Endurance_Collection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/theeurek/public_html/amcrasto/wp-content/plugins/bluehost-wordpress-plugin/vendor/bluehost/endurance-wp-module-loader/includes/Collection.php on line 219
Barium Dichloride as a Powerful and Inexpensive Catalyst for the Pechmann Condensation without Using Solvent – EUREKAMOMENTS IN ORGANIC CHEMISTRY

Barium Dichloride as a Powerful and Inexpensive Catalyst for the Pechmann Condensation without Using Solvent

Barium Dichloride as a Powerful and Inexpensive Catalyst for the Pechmann Condensation without Using Solvent

Department of Chemistry, Islamic Azad University, Gachsaran Branch, Gachsaran, Iran, Organic Chemistry International
Volume 2012 (2012), Article ID 306162, 5 pages
doi:10.1155/2012/306162

http://www.hindawi.com/journals/oci/2012/306162/

General Procedure for the Preparation of Coumarin 3

A mixture of phenol 1 (1 mmol), β-ketoesters 2 (1 mmol), and barium dichloride (10 mol%) was heated and stirred at 100°C. After completion of the reaction (controlled by TLC), the reaction mixture was cooled at room temperature and poured onto crushed ice. The solid product obtained was filtered off, washed with ice-cold water, and recrystallized from hot EtOH to obtain the pure product 3.

306162.sch.001

 

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

By DR ANTHONY MELVIN CRASTO Ph.D

DR ANTHONY MELVIN CRASTO Ph.D,( ICT), Worlddrugtracker, Helping millions with chemistry sites, million hits on google