Just as a general point since I don't know where Silencedogood lives, not everywhere has iodine in table salt. In the UK, we have to look for iodised table salt if we want iodine. But it does contain anti-caking agents here.
A lot of Epsom salts have perfume in it as it is used for humans to add to their baths.
A lot of Epsom salts have perfume in it as it is used for humans to add to their baths.