I wish V would offer up some of that MIT style brain cell activity on this.
At face value I'm finding it hard to not think your question has some legs. I've been bopping around the web for some answers but too much cross or mixed use of iodine/iodide in everything I find. As if they are synonymous. It's weird.