PBW is an oxygenated cleaner just like oxiclean the difference is that it has other chemicals in the composition that allow it to clean better. Also it has anti corrosion chemicals in it that is why it doesn't attack the oxide layer of your aluminum pot. And yes it is fine for plastic.