Procyanidin B2: A promising multi-functional food-derived pigment for human diseases. (15th September 2023)