2-hydroxymuconate-semialdehyde hydrolase (substance)
Supplier: international · SCTID 130806006
Hydrolase Protein