triphosphopyridine_nucleotideEnglish

triphosphopyridine nucleotide

Noun

A coenzyme of several enzymes

English: triphosphopyridine nucleotide