What's up with these broccoli sprout shots ads? Science says...

Another supplement product on the market, and down the research rabbit hole I went.