3-chloro-D-alanine dehydrochlorinase (substance)
Supplier: international · SCTID 41612005
Lyase Protein