It is very good and proved to improve the inter-cell transportation and energy by facilitate ATP movement. I bought some for my parents, and it's been proved to prevent breast cancer and diabetis.
Price: as I remembered, 120 tablets per bottle, 50mg per tablets, about $25.
This is not a professional web site for your problem. Why not ask people around. It could be more effective.