I'm sorry, I don't know chemistry. I know it's been a year since I made up my stock of 510 pyro, and it's still good, and I know a very dilute working developer lasts at least an hour. I was told by the designer that I don't have to worry about spoilage, so I don't. At the rate I'm using my stock, I hope it lasts a very long time.