I really, really doubt that it's not the correct product. Most of the time, article writers and forum junkies don't type out the entire name. If there's another version that's just "7 Keto DHEA" as the active ingredient, I could be wrong, but like I said, I highly doubt it.