what is nad+ and nadh?
 NAD+ is one of the oxidizing agents used to remove electrons from organic molecules. NADH, short for nicotinamide adenine dinucleotide, is an important pyridine nucleotide that functions as an oxidative cofactor in eukaryotic cells. 