The one I'm using is simply a magnesium chelate from solgar. I have read various articles about magnesium and absorption but having tried many I don't think it really matters what type it is. Even the one I am taking now, if I take more than 100mg I get diarhea. I think the important aspect is to judge the right dose per meal. For me its 100mg.