. The cross-coupling mechanism consists in the exchange of two fragments (X and Y in \ref{317534}) between two different reactants (R-X and R’-Y) assisted by a metal complex ML2 as catalyst. Figure \ref{317534} shows the scheme of the classical cross-coupling reaction mechanism that comprises three main steps. These steps are: oxidative addition, transmetalation and reductive elimination.