Orotidine-5'-phosphate decarboxylase (substance)
Supplier: international · SCTID 61243000
Lyase Protein