optimox

Practitioner Brand
Iodoral® High Potency Iodine/Potassium Iodide, IOD 12.5, 180 Tablets , Brand_Optimox Form_Tablets Size_180 Tabs
Optimox Iodoral® High Potency Iodine/Potassium Iodide, IOD 12.5, 180 Tablets
$68.89
ctrl-right
Form: Tablets