In organic chemistry, an azo coupling is an reaction between a diazonium compound (R−N≡N+) and another aromatic compound that produces an azo compound (R−N=N−R’). In this electrophilic aromatic substitution reaction, the aryldiazonium cation is the electrophile, and the activated carbon (usually from an arene, which is called coupling agent), serves as a nucleophile. Classical coupling agents are phenols and naphthols.[1] Usually the diazonium reagent attacks at the para position of the coupling agent. When the para position is occupied, coupling occurs at a ortho position, albeit at a slower rate.