Generally, polyquat doesn't stop an algae bloom in progress, it's more of a preventative.
Furthermore, polyquat isn't blue. Are you sure that's what you got? Sounds to me like you got some sort of copper-based algaecide. This (and only this) is what needs to be on the label:
poly [oxyethylene (dimethyliminio) ethylene (dimethyliminio) ethylene dichloride]
Anything else is something you don't want.
Michael
Bookmarks