Aluminium sulphate when dissolved in water forms aluminium hydroxide and sulphuric acid.Since, aluminium hydroxide is insoluble in water, a clear solution is not obtained.
Al2(SO4)3 + 6H2O →2Al(OH)3 + 3H2SO4
Aluminium Aluminiumsulphate Hydroxide
Why the solution of aluminium sulphate in water is not clear
2 answers
When the Al2(SO4)3 dissolve in water it forms sulphuric acid and aluminium hydroxide. Since,aluminium hydroxide is insoluble in water