Taste of Nature Organic Snack Bars, Pomegranate (Pack of 12)