Iodine prills 99.8% min for sale