I have never dipped the whole thing in hydrogen peroxide, but occasionally I will clean the edges with a toothbrush using a 50/50 solution of hydrogen peroxide and water. Don't clean too many at a time because it affects your water parameters. I do maybe five a day in a 14 gallon tank.