Impriflavone is a unique synthetic isoflavone that helps support positive bone metabolism. Its naturally occurring counter part is found in soy products. Vitamin D is also common in osteoporosis formulas, as is the mineral silicon. The best and safest hormone for osteoporosis treatment and prevention is natural progesterone, not estrogen. Synthetic progestins, like Provara, are not progesterone.
Synthetics have less good effects, and more side effects than natural progesterone.
Estrogen merely slows bone loss, but progesterone actually builds bone. Growth hormone, like the name implies, builds muscle and bone, thickens the skin, and strengthens the internal organs. Men get osteoporosis too, just later in life. These are the building blocks of which testosterone is made.