Overview: NADH is a substance that your body uses to make energy. It is available over the counter as a supplement and is used for many different reasons. However, its benefits for any use are not ...