Agree with Lancs.
I washed it until it was crystall clear, then left for a few days to dry out, then washed it again, throughly, once dry, it would relase a little cloudiness on washing again. Did this daily, left to dry over night, for a week, and then left to soak for another week, washing...