I have read about membranes with a MWCO of 1000 Dalton rejecting sulfate to high percentages. How come? I mean, I know that the rejection of ions also depends on charge-related aspects.. but I find it surprising that a particle with a MW of 96 Dalton would not go through a 1000 Da membrane, even if negatively charged! What is the reason?