Magnesium perchlorate