Roasted toasted sunflower seeds - Crunchy, roasted sunflower seeds with a toasted flavor, perfect for snacking or adding crunch to dishes.