My Potassium Ferricyanide (dry crystals) is over 30 years old and still fine, and a 10% stock solution will keep a long time as well.

Ian