1-aminocyclopropane-1-carboxylate deaminase (substance)
Supplier: international · SCTID 25574006
Lyase Protein