SEARCH Articles Figures Tables 1 - -benzenediazonium Aryne Arynes precursors Benzenediazonium-2-carboxylate Benzenediazonium-2-carboxylates