A bifunctional imidazolium-functionalized ionic porous organic polymer in water remediation. (9th September 2022)