I spoke with B&S about this a few days ago, very randomly, and they told me ferric oxalate should last 6 months.