coenzyme


 * Coenzymes** are small organic non-protein molecules that carry chemical groups between enzymes.