A novel silver coordination polymer catalyst demonstrates excellent activity for synthesizing tetrazoles, indicating its potential in green chemistry.
A novel Ag(I) coordination polymer, [Ag2(bipy)(btca)]n, (SCP 1) was synthesized using 4,4′-bipyridyl (bipy) and 1,2,4,5-benzene-tetracarboxylic acid (H4BTC). Characterization by FT-IR, 1H/13C NMR, and single-crystal X-ray diffraction confirmed its 3D network structure. The structure of SCP 1 consists of two chains arranged in …ABAB… fashion. Chain A is one-dimensional, containing [Ag(4,4′-bipy)]n chain, while chain B is free, containing uncoordinated 1,2,4,5-benzene tetracarboxylate and water molecules. The stacking and argentophilic interactions extend the chain A of [Ag(4,4′-bipy)]n into a two-dimensional layer. In contrast, chain B of uncoordinated 1,2,4,5-benzene tetracarboxylate and water molecules form a 1-D chain through extensive hydrogen bonds between water molecules and BTC ions and between water molecules themselves. Chains A and B are connected through extensive hydrogen bonds, generating a three-dimensional network structure. This Silver I supramolecular coordination polymer (SCP 1) demonstrated high catalytic activity as a recyclable heterogeneous catalyst for the synthesis of 5-substituted 1H-tetrazoles via [3+2] cycloaddition of NaN3 and terminal nitriles under solvent-free conditions in a Q-tube pressure reactor (yields: 94–99%). A mechanistic proposal involving cooperative Lewis acidic Ag(I) sites and Brønsted acidic -COOH groups facilitates the cycloaddition and protonation steps. SCP 1 catalyst exhibits reusability up to 4 cycles without significant loss of activity. The structural stability of the SCP 1 catalyst was assessed based on PXRD and FTIR analyses of the catalyst after usage, confirming its integrity during the recycling process.
No takes yet. Share an insight, caveat, or question.
El‐bendary et al. (2025) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: