I've always thought of iodine as a healing remedy rather than a pest remedy myself.

Christopher