I'm using
Sodium Percarbonate to make the peroxide bath. It's basically Oxiclean without any of the additives. Bleach does break down fibrous cell structures but it takes quite a long time. What it tends to do in the baths we do is just bleach algae white but leaves a good bit behind. Peroxide actively breaks the cell structure and disintegrates organic material. I learned the trick in a filter sock cleaning thread on R2R. I mixed the bath up to about 6-9%, so pretty strong, then soaked for several days till the bubbling stopped. After good a rinse I followed up with a week bleach bath and there is nothing left but the rock. Finally a citric acid bath to remove bound phosphate in the surface of the rock.
Again if this is brand new Marco rock there no need to do anything but a half hour to 45 minute acid bath. But for rock that's been in a system this is the way to go.