4-acetamidobutyrate deacetylase (substance)
Supplier: international · SCTID 130766001
Hydrolase Protein