Can't know for sure
It is not a good idea to take anything with "health claims" or "medical claims" that is not an fda
approved drug, because non-approved drugs and treatments may or may not have correct ingredients, and may or may not have pure ingredients.
Also, the advertised effects may or may not occur in humans, plus the side effects are usually uncertain and unadvertised. It's safest to avoid marketing hype.