My guess it will last a long time. I am still using the long discontinued Beseler UltraTone Brown which I bought back in the 80's. Has a few crystals at the bottom but these disolve in warm water.

Methinks you may have stumbled on a bargain

Mike