Most of the time cloudy eyes are a cause of poor water conditions. It you have a very young tank, this could be the case or ammonia, trites, what not. Many a times when you get your quality of water in excellent condition the cloudy eyes go away. If your water conditions are perfect, then maracyn 2 will help.