2,5-dioxovalerate dehydrogenase (substance)
Supplier: international · SCTID 781631007
Dehydrogenase Protein