HomeNo description is provided for this itemHI-70433 0.01N stabilised iodine, 1 LitreSKU: HI-70433£17.50PriceQuantityAdd to Cart