Publications by authors named "Le Thi Ngoc Chuc"

Allylic oxidation of 2-allylbenzoic acids to phthalides, instead of Wacker-type isocoumarins, was achieved with 1,2-bis(phenylsulfinyl)ethane palladium(ii) acetate (White catalyst) and oxygen in DMSO. The selective formation of 3-ethylidenephthalides or 3-vinylphthalides was controlled by the addition of acids or bases, and the reaction conditions were applied to substituted 2-allylbenzoic acids to generate corresponding phthalides selectively. Mechanistic studies, including the corresponding reaction of (E)-2-(1-propenyl)benzoic acid to 3-methylisocoumarin, isomerization reaction of 3-vinylphthalide to 3-ethylidenephthalide, and the kinetic isotope effect using 2-(1,1-d2-allyl)benzoic acid, revealed the competition between Wacker-type oxidation and allylic C-H cleavage, which is the key step to generating phthalides.

View Article and Find Full Text PDF

Long-range olefin isomerization of 2-alkenylbenzoic acid derivatives going through two to five sp-carbon atoms to give ()-alkenes was achieved with palladium(0) nanoparticles. The substrate scope of this reaction includes carboxylic acid, ester, and primary to tertiary amides and tolerates various substituents on the benzene ring. This isomerization reaction was catalyzed by recyclable Pd(0) nanoparticles, prepared in situ from PdCl and characterized by X-ray powder diffraction and scanning electron microscopy analyses.

View Article and Find Full Text PDF

A PHP Error was encountered

Severity: Warning

Message: fopen(/var/lib/php/sessions/ci_session4vddj4uh3d1vmh4q624l04jl688ja1ik): Failed to open stream: No space left on device

Filename: drivers/Session_files_driver.php

Line Number: 177

Backtrace:

File: /var/www/html/index.php
Line: 316
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_start(): Failed to read session data: user (path: /var/lib/php/sessions)

Filename: Session/Session.php

Line Number: 137

Backtrace:

File: /var/www/html/index.php
Line: 316
Function: require_once