Kiwi, here is a link from Healthline that also references research studies on the many benefits of GSE (Grape Seed Extract) - including as a blood thinner etc
10 Benefits of Grape Seed Extract, Based on Science
One can easily Google any supplement and find reputable articles on the pros and cons, as well as any supportive studies for the info.