Epson salt is NOT cal mag it is only magnesium sulfate ... calmag is just that calcium and magnesium the two together in one bottle calmag is of 5 mil to a us gallon Botanical s calmag plus is calcium magnesium and iron together as far as mixing you can mix it with your ferts or...