4-chlorobenzoyl-coenzyme A dehalogenase (substance)
Supplier: international · SCTID 130809004
Hydrolase Protein