nad nicotinamide adenine dinucleotide coenzyme 1 – Meaning and Explanation