Dihydroxyphenylalanine ammonia-lyase (substance)
Supplier: international · SCTID 87236006
Lyase Protein