can anyone tell me what the ingrediance of this suppliment will do??

Supplement Facts
IsoGain™
60 capsules per bottle
Serving Size: 1 capsule
Servings Per Bottle: 60

Niacin (B3) 10 mg
Pyridoxine (B6) 3.5 mg
Zinc 10 mg
5-methyl-7-methoxyisoflavone 75 mg
7-isopropoxyisoflavone 75 mg
5.7 dihydroxyflavone 20 mg
20-hydroxyecdysone 20 mg
isoflavone 100 mg
tribulus terrestris (29% steroidal saponins) 150 mg
Lysophosphatidylcholine 10 mg

Other Ingredients: tribulus terrestris extract, pueraria lobata, zinc aspartate, niacinamide, pyridoxine HCL, gelatin, magnesium stearate, stearic acid.