N-acyl-D-amino-acid deacylase (substance)
Supplier: international · SCTID 130784004
Hydrolase Protein