Follow All

Optimox Iodoral 12.5mg X 90 Tablets – Iodoral is a tablet version of Lugol solution. Each 12.5 mg tablet of Iodoral provides a quantity of total elemental iodine that closely matches the average daily intake of this vital element by mainland Japanese...

No Collections Found