Versatile polyiodopyrazoles: synthesis and biocidal promise.