what are cofactors and coenzymes?
 Cofactors are inorganic and organic chemicals that assist enzymes during the catalysis of reactions. Coenzymes are non-protein organic molecules that are mostly derivatives of vitamins soluble in water by phosphorylation. 