Sodium percarbonate is the most convenient form of buying and storing a ready supply of hydrogen peroxide for various uses in fish ponds. I buy mine from:
http://www.chemistrystore.com/sodium_percarbonate.htm
The primary use of sodium percarbonate is as a laundry bleaching agent. For example the active ingredient in OxyClean is sodium percarbonate.
Price at the above vendor is $4 for each 2 pound bottle. Sodium percarbonate is a dry powder which is simply a molecule of sodium carbonate with a molecule of hydrogen peroxide bonded to it. As soon as the sodium percarbonate solid is added to pond water, or any other water, it immmediately begins dissociating into sodium carbonate and hydrogen peroxide.
So some of you want to know why I am starting this thread about a relatively unknown chemical? Actually, it is starting to become known since the ponding products Green Clean and D-Solv are simply sodium percarbonate relabeled for pond use. Since the brand names Green Clean and D-Solv are sold at a significantly higher price than generic sodium percarbonate, I prefer to buy mine as the generic package and save significantly on the price per pound.
I bought 15 of the 2 pound bottles of sodium percarbonate this Winter to have on hand when stringy algae shows its ugly head in the late Winter/early Spring ponding season. And last Sunday, a week ago, there it was in all its ugliness in our golden orfe/lotus pond as shown in two pictures below.
See posts below where I killed out the stringy algae in a week using the sodium percarbonate.