Epsom Salts are magnesium sulphate while the Ancient Magnesium flakes are magnesium chloride. While they both deliver a good intake of magnesium into the body, magnesium chloride is thought to be the more soluble of the two compounds and therefore, may help deliver greater magnesium absorption.