Many molecular biology recipes use MgSO4 (and not MgCl2). Is there indeed a preference? If so, why?
closed as unclear what you're asking by rg255, fileunderwater, Satwik Pasani, Chris♦, WYSIWYG♦ Feb 19 '14 at 10:55
Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
My guess is its the solubility properties of the anions.
Chloride ions can precipitate with some metals that might appear in a complicated buffer or medium. And yes they could even compete with enzyme binding. Sulfate will remain in solution with just about anything.
There are exceptions, but if you're making a buffer you're probably going to do better if you use the general solubility rules.