4-acetamidobutyryl-coenzyme A deacetylase (substance)
Supplier: international · SCTID 61149006
Hydrolase Protein