The ox kidney will be vacuum sealed to ensure a shelf life of 10 days from the day it is packaged.
IngredientsCertified organic ox (beef) kidney
Logging you in