I have checked into Rugers before. It seems they only sell Povidone USP Iodine and Povidone has alcohol in it, which would account for the strong smell. And no, I would never ingest Povidone.
I have always known Povidone to be 2% so I am also unsure what their ratio is: