6-pyruvoyltetrahydropterin 2'-reductase (substance)
Supplier: international · SCTID 129938000
Oxidoreductase Protein