Sugarmamas, sugardaddies and toyboys from Asaba Member. A cofactor is any non-protein substance required for a protein to be catalytically active.
Some cofactors are inorganic, such as the metal atoms zinc, iron, and copper in various oxidation states.
Others, such as most vitamins, are organic. If you have a link to that up to date information, I'd love to look at it.