Recently I have been involved in this problem: After expressed by adding IPTG, lysed with B-PER, and resolved with Buffer B (8M urea), incubate with Ni-NTA beads, everything looks fine. When I elute with different pH values, I start with pH=6.3 (Buffer C) as a wash buffer (3 times), then elute with pH=5.9 (Buffer D) 3 times, then I elute with pH=4.5 (Buffer E) 5 times. All samples from 3 X C, 3 X D and 5 X E were performed with SDS-PAGE, and the results seem really good. The protein of my interest have a good expression quantity. During the SDS-PAGE, I will keep eluting several times (around 10, max to 20), then after verified with SDS-PAGE, I collect all solutions into dialysis bag and put into 1 X PBS. I do RT 1h, then replace with new PBS, 4℃ overnight, and replace with new PBS RT 1h+ on the other day. After this three-step dialysis, the bag was coated with PEG8000 powder to concentrate. I sucked all solution from the dialysis bag and test with Lowry BSA method and SDS-PAGE again to see the concentration. The result showed that the concentration is very low, consistent between Lowry and SDS-PAGE. I checked the dialysis bag, 6-8kD, the size is correct. Previously I tested the last tube I eluted with Buffer E (20th time) and the protein is still of good elution. I just have no idea where is the problem...