2-hydroxy-4-carboxymuconate-6-semialdehyde dehydrogenase (substance)
Supplier: international · SCTID 11427008
Dehydrogenase Protein