Sulfonated palladium(II) N-heterocyclic carbene complex immobilized on nano–micro size poly(4-vinylpyridinium chloride) for Suzuki-Miyaura cross-coupling reaction