Yep, old batch, that was the reason for the bargain price.
I just realized that with your screen name, you should know ;-)
I somehow recall that mushrooms are rich in RNA - is that true?