Optimox
Optimox Iodoral IOD 12.5 mg (Potassium Iodide) 180 tablets
£78.01Unit price /UnavailableLow stock (5 units)Optimox
Optimox Iodoral IOD 12.5mg (Potassium Iodide) 90 Tablets
£41.85Unit price /UnavailableLow stock (7 units)Optimox
Optimox Iodoral IOD-50 (Iodine/Potassium Iodide) 50mg, 90 tablets
£112.06Unit price /UnavailableLow stock (2 units)