Here's a product I tried a few years ago, they claim to have a very high bacteria count, can't be sure if it helped much but I don't have much of a problem due to the large amount of water input to the pond.

Here's the product.
http://www.flush-it.com/?gclid=CODg_rvKqqoCFUff4Aod5jDh7Q